Marco/Volker et al - On Thu, Jan 15, 2015 at 7:50 AM, Marco Atzeri <marco.atz...@gmail.com> wrote: > On 1/15/2015 1:31 PM, Vin Shelton wrote: > >>> >>> It used to compile but was not usable because of broken subprocess >>> support. Now it doesn't even compile :-( >>> Ciao >>> Volker >>> > >> Volker - >> >> I can build XEmacs on 32-bit Cygwin. What doesn't work for you? >> >> Thanks, >> Vin Shelton >> > > Question: > 0) does it work ?
Yes. I am the XEmacs stable (21.4) build maintainer and make the native Windows setup kits (both 21.4 and 21.5) for XEmacs, but I don't use Windows very much these days. > 1) configure parameters ? Well, that's why I asked Volker what problems he had - it's easier to solve problems when you have a description of them. Here is the Installation file from my most recent cygwin build of XEmacs 21.5: uname -a: CYGWIN_NT-5.1 legolas-xp3 1.7.33-2(0.280/5/3) 2014-11-13 15:45 i686 Cygwin ../../src/xemacs-21.5-2015-01-10-mule/configure '--prefix=/usr/local/xemacs-21.5-2015-01-10-mule' '--enable-mule' '--without-xim' '--enable-bignum=gmp' '--with-dialogs' '--enable-pdump' '--with-sound=native' '--with-widgets' '--without-x' '--with-dragndrop' '--with-cflags= -Os -malign-double -pipe -ffast-math' '--with-default-eol-detection' '--with-infopath=/usr/local/info' '--with-package-path=/XEmacs/site-packages::/XEmacs/xemacs-packages' '--with-site-prefix=' '--without-tls' 'CC=gcc' 'CFLAGS=-Os -malign-double -pipe -ffast-math' XEmacs 21.5-b34 "kale" configured for `i686-pc-cygwin'. Compilation Environment and Installation Defaults: Source code location: /usr/local/src/xemacs-21.5-2015-01-10-mule Installation prefix: /usr/local/xemacs-21.5-2015-01-10-mule Operating system description file: `s/cygwin32.h' Machine description file: `m/intel386.h' Compiler version: gcc (GCC) 4.9.2 - GCC specs file: specs. - Compiler command: gcc -I/usr/include/noX -I/usr/include/noX -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wunused-parameter -g -Os -malign-double -pipe -ffast-math libc version: Relocating allocator for buffers: no GNU version of malloc: yes Package Search (a 'root' contains '{xemacs,mule,site}-packages'): User package roots: ~/.xemacs System package roots: /usr/local/xemacs-21.5-2015-01-10-mule/share/xemacs WARNING: /usr/local/xemacs-21.5-2015-01-10-mule/share/xemacs was specified, but doesn't exist. WARNING: XEmacs functionality will be noticably limited until WARNING: some packages are installed. Window System: Compiling in support for the Microsoft window system. Using MS-Windows menubars. Using MS-Windows scrollbars. Using MS-Windows dialog boxes. Using MS-Windows native widgets. Compiling in support for Drag'n'Drop (EXPERIMENTAL). - Drag'n'Drop prototype: msw. TTY: Images: Compiling in support for XPM images. Compiling in support for PNG images. Compiling in support for JPEG images. Sound: Compiling in support for sound (native). Databases: Internationalization: Compiling in support for Mule (multi-lingual Emacs). Mail: Compiling in support for POP mail retrieval. Network: Inhibiting IPv6 canonicalization at startup. Other Features: Compiling in support for dynamic shared object modules. Compiling in support for more number types using the GNU MP library. Using the new GC mark algorithms (KKCC). WARNING: --------------------------------------------------------- WARNING: The new algorithms are experimental. They are enabled by WARNING: default for this release. Use `--disable-kkcc' to WARNING: turn it off. WARNING: --------------------------------------------------------- Using the new portable dumper. Dumping into executable. Compiling in support for extra debugging code. Compiling in support for runtime error checking. WARNING: --------------------------------------------------------- WARNING: XEmacs will run noticeably more slowly as a result. WARNING: Error checking is on by default for XEmacs beta releases. WARNING: --------------------------------------------------------- > 2) have you tried a 64 build also ? No, but based on feedback from the xemacs-beta mailing list, I do not believe that 64-bit mode currently builds. Regards, Vin