|
From: | Angelo Graziosi |
Subject: | Re: Cygwin patches |
Date: | Sat, 21 Nov 2009 00:40:31 +0100 |
User-agent: | Thunderbird 2.0.0.23 (Windows/20090812) |
Ken Brown wrote:
could you please apply the cygwin patches
I have applied those patches for a long time without problems, but now, as I suspected, they have been applied in wrong manner. Indeed now building Emacs on Cygwin fails:
[...]gcc -Wl,--image-base,DATA_SEG_BITS -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc -o temacs ecrt0.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o xsettings.o gtkutil.o dbusbind.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexcw.o bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o sheap.o xfont.o ftfont.o xftfont.o ftxfont.o terminfo.o gmalloc.o ralloc.o lastfile.o vm-limit.o getloadavg.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lgio-2.0 -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpangoft2-1.0 -lXext -lXfixes -lcairo -lpixman-1 -lglitz -lpng12 -lxcb-render-util -lXrender -lxcb-render -lX11 -lxcb -lXau -lXdmcp -lpango-1.0 -lm -lfontconfig -lexpat -lfreetype -lz -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lpthread -lSM -lICE -ltiff -ljpeg -lpng -lz -lm -lgif -lXpm -lX11 -lXft -lXrender -lfontconfig -lexpat -liconv -lfreetype -lz -lX11 -lxcb -lXau -lXdmcp -ldbus-1 -lpthread -lcurses -lg -lgconf-2 -lORBit-2 -lm -ldbus-1 -lpthread -lgmodule-2.0 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -lintl -liconv `gcc -print-libgcc-file-name` -lm -lc `gcc -print-libgcc-file-name` /usr/lib/gcc/i686-pc-cygwin/4.3.4/../../../../i686-pc-cygwin/bin/ld: invalid hex number for PE parameter 'DATA_SEG_BITS'
collect2: ld returned 1 exit status make[2]: *** [temacs.exe] Error 1 make[2]: Leaving directory `/tmp/emacs/build/src' make[1]: *** [src] Error 2 make[1]: Leaving directory `/tmp/emacs/build' make: *** [bootstrap] Error 2The applied patches for browse-url, PROBLEMS and cygwin.h are different from those that Ken have proposed and that work fine since many months.
Ciao, Angelo.
[Prev in Thread] | Current Thread | [Next in Thread] |