Mercurial > hg > xemacs-beta
comparison PROBLEMS @ 4877:1a9c94ba117c
add issue about building on Cygwin with C++, NEWGC and optimization
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Fri, 15 Jan 2010 07:46:13 -0600 |
parents | 1d775c6304d1 |
children | 388762703a21 |
comparison
equal
deleted
inserted
replaced
4876:437323273039 | 4877:1a9c94ba117c |
---|---|
799 | 799 |
800 See also Intel Architecture General, above. | 800 See also Intel Architecture General, above. |
801 | 801 |
802 *** Signal 11 when building or running a dumped XEmacs. | 802 *** Signal 11 when building or running a dumped XEmacs. |
803 | 803 |
804 Possibility #1: | |
805 | |
804 This appears to happen when using the traditional dumping mechanism and | 806 This appears to happen when using the traditional dumping mechanism and |
805 the system malloc. Andy Piper writes: | 807 the system malloc. Andy Piper writes: |
806 | 808 |
807 Traditional dumping on Cygwin relies on using gmalloc (there are specific | 809 Traditional dumping on Cygwin relies on using gmalloc (there are specific |
808 hacks in our version of gmalloc to support this), I suspect using sysmalloc | 810 hacks in our version of gmalloc to support this), I suspect using sysmalloc |
809 is the problem. | 811 is the problem. |
810 | 812 |
811 Try configuring with pdump or without system malloc. | 813 Try configuring with pdump or without system malloc. |
814 | |
815 Possibility #2: | |
816 | |
817 Crashes when running a dumped XEmacs 21.5.29 have been observed circa | |
818 January, 2010 in Cygwin 1.7 when configuring with C++, NEWGC and optimization | |
819 (i.e. `--with-compiler=gcc --with-xemacs-compiler=g++ --with-mc-alloc | |
820 --with-optimization'). Turning any one of these off produces a working build. | |
812 | 821 |
813 *** Syntax errors running configure scripts, make failing with exit code 127 | 822 *** Syntax errors running configure scripts, make failing with exit code 127 |
814 in inexplicable situations, etc. | 823 in inexplicable situations, etc. |
815 | 824 |
816 [[ This may be because you are using the default Cygwin shell, under old | 825 [[ This may be because you are using the default Cygwin shell, under old |