Hi out there!
Today I downloaded xemacs-21.4.1-21.4.2.patch.gz to patch up my
21.4.1's sources, which I got by patching 21.4.0 and ran into problems
building it on one of my computers.
The beta-versions from 21.2-b45 onward, 21.4.0 and 21.4.1 as well as
21.5.0 and 21.5.1 built smoothly on this machine, nevertheless 21.4.2
does not.
The machine runs win2k and cygwin1.1.8(0.34/3/2).
After running
./configure '--with-xpm' '--dynamic=yes' '--with-x11=no'
'--with-msw' '--with-dragndrop=yes'
and seeing no obious errors, make dies. The last messages I get are as follows:
,----
| make[1]: Leaving directory `/usr/local/xemacs-21.4.0/lib-src'
| cd ./src && make all
| make[1]: Entering directory `/usr/local/xemacs-21.4.0/src'
| gcc -c -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wshadow -Wsign-compare
-Wpointer-arit
| h -Demacs -I. -DHAVE_CONFIG_H -Wno-sign-compare -fno-caller-saves event-msw.c
| event-msw.c: In function `mswindows_dde_callback':
| event-msw.c:1676: warning: implicit declaration of function
`cygwin32_win32_to_posix_path_list_buf_s
| ize'
| event-msw.c:1678: warning: implicit declaration of function
`cygwin32_win32_to_posix_path_list'
| event-msw.c: In function `mswindows_wnd_proc':
| event-msw.c:2227: `XEMACS_MOD_SHIFT' undeclared (first use in this function)
| event-msw.c:2227: (Each undeclared identifier is reported only once
| event-msw.c:2227: for each function it appears in.)
| event-msw.c:2263: `XEMACS_MOD_CONTROL' undeclared (first use in this function)
| event-msw.c: In function `mswindows_modifier_state':
| event-msw.c:3105: `XEMACS_MOD_META' undeclared (first use in this function)
| event-msw.c:3106: `XEMACS_MOD_CONTROL' undeclared (first use in this function)
| event-msw.c:3115: `XEMACS_MOD_SHIFT' undeclared (first use in this function)
| event-msw.c:3116: `XEMACS_MOD_BUTTON1' undeclared (first use in this function)
| event-msw.c:3117: `XEMACS_MOD_BUTTON2' undeclared (first use in this function)
| event-msw.c:3118: `XEMACS_MOD_BUTTON3' undeclared (first use in this function)
| event-msw.c: At top level:
| event-msw.c:3620: warning: no previous prototype for `debug_process_finalization'
| make[1]: *** [event-msw.o] Error 1
| make[1]: Leaving directory `/usr/local/xemacs-21.4.0/src'
| make: *** [src] Error 2
`----
If further information is needed, just kick me into the right
direction :)
Alexander
--
To boldly frobnicate what no newbie has grokked before. -
http://my.gnus.org