I tried to build emacs-23.0.0_NS-9.0pre3 from the tarball, under
Linux (SuSE 9.3) using gcc 3.3.5, against gnustep-make/base 1.12.0
and gui/back 0.10.3 (all built from tarballs, not SVN).
The ./compile failed as follows:
gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I.
-I/home/Builder/suse93-updates/gnustep/emacs-23.0.0_NS-9.0pre3/src
-D_BSD_SOURCE -MMD -MP -D_REENTRANT -fPIC -fno-strict-aliasing -g -O2
-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString
-I/usr/GNUstep/System/Library/Headers -DGNUSTEP_BASE_LIBRARY=1
-DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE nsterm.m
nsterm.m: In function s_update_end':
nsterm.m:643: warning: SView' does not respond to
nlockFocusNeedsFlush:'
nsterm.m: In function ������nsterm.m:1090: warning: SWindow' does not
respond to rameRectForContentRect:'
nsterm.m:1090: error: incompatible type for argument 1 of SHeight'
nsterm.m: In function s_get_rgb_color':
nsterm.m:1425: warning: return makes integer from pointer without a
cast
nsterm.m: In function s_default':
nsterm.m:2952: warning: passing arg 1 of s_string_to_lispmod'
discards qualifiers from pointer target type
nsterm.m: In function -[EmacsView initFrameFromEmacs:]':
nsterm.m:4301: error: SWindowToolbarButton' undeclared (first use in
this function)
nsterm.m:4301: error: (Each undeclared identifier is reported only
once
nsterm.m:4301: error: for each function it appears in.)
nsterm.m:4301: warning: SWindow' does not respond to
tandardWindowButton:'
nsterm.m: In function s_dumpglyphs':
nsterm.m:5312: warning: comparison between pointer and integer
nsterm.m:5409: warning: comparison between pointer and integer
nsterm.m:5415: warning: comparison between pointer and integer
nsterm.m: In function s_load_font':
nsterm.m:5695: warning: assignment discards qualifiers from pointer
target type
nsterm.m:5744: warning: assignment discards qualifiers from pointer
target type
nsterm.m: In function s_list_fonts':
nsterm.m:5990: warning: assignment discards qualifiers from pointer
target type
nsterm.m:5999: warning: assignment makes pointer from integer without
a cast
nsterm.m:6013: warning: assignment discards qualifiers from pointer
target type
nsterm.m:6029: warning: assignment discards qualifiers from pointer
target type
nsterm.m:6037: warning: assignment discards qualifiers from pointer
target type
nsterm.m:6044: warning: assignment discards qualifiers from pointer
target type
nsterm.m: In function s_font_to_xlfd':
nsterm.m:6105: warning: initialization discards qualifiers from
pointer target type
As some of the identifiers complained of are presumably meant to be
in the AppKit libraries but, in my case, aren't, I'm wondering
whether Emacs requires a more up-to-date gnustep-gui etc than the one
that I'm using? (No problem - I'm quite happy to wait for the next
GNUstep core release if that's what it takes). Or have I just messed
something up?
--
Richard Stonehouse
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Emacs-app-dev- mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emacs-app-dev-