From: Eric S. <er...@sa...> - 2006-04-12 21:22:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 When trying to build e_utils lately (checkouts off and on over the last few weeks) I have been receiving this error: /usr/bin/make all-recursive make[1]: Entering directory `/usr/src/e_utils-cvs' Making all in src make[2]: Entering directory `/usr/src/e_utils-cvs/src' Making all in bin make[3]: Entering directory `/usr/src/e_utils-cvs/src/bin' Making all in e17genmenu make[4]: Entering directory `/usr/src/e_utils-cvs/src/bin/e17genmenu' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/e_utils-cvs/src/bin/e17genmenu' Making all in eapp_edit make[4]: Entering directory `/usr/src/e_utils-cvs/src/bin/eapp_edit' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/e_utils-cvs/src/bin/eapp_edit' Making all in e17setroot make[4]: Entering directory `/usr/src/e_utils-cvs/src/bin/e17setroot' if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../lib -I/usr/local/include - -I../../../lib -I/usr/include/ewl -I/usr/include/engrave -I/usr/include - -I/usr/include/enlightenment -DUSE_E_CONFIG_H -O -march=pentium4 - -mmmx -mfpmath=sse -msse -msse2 -pipe -DPIC -fPIC -MT e17setroot.o -MD - -MP -MF ".deps/e17setroot.Tpo" -c -o e17setroot.o e17setroot.c; \ then mv -f ".deps/e17setroot.Tpo" ".deps/e17setroot.Po"; else rm - -f ".deps/e17setroot.Tpo"; exit 1; fi In file included from e17setroot.c:8: /usr/include/Imlib2.h:108: error: syntax error before '*' token /usr/include/Imlib2.h:109: error: syntax error before '*' token /usr/include/Imlib2.h:110: error: syntax error before 'colormap' /usr/include/Imlib2.h:111: error: syntax error before 'drawable' /usr/include/Imlib2.h:112: error: syntax error before 'mask' /usr/include/Imlib2.h:137: error: syntax error before '*' token /usr/include/Imlib2.h:138: error: syntax error before '*' token /usr/include/Imlib2.h:139: error: syntax error before 'imlib_context_get_colormap' /usr/include/Imlib2.h:140: error: syntax error before 'imlib_context_get_drawable' /usr/include/Imlib2.h:141: error: syntax error before 'imlib_context_get_mask' /usr/include/Imlib2.h:170: error: syntax error before '*' token /usr/include/Imlib2.h:171: error: syntax error before '*' token /usr/include/Imlib2.h:171: error: syntax error before '*' token /usr/include/Imlib2.h:209: error: syntax error before '*' token /usr/include/Imlib2.h:211: error: syntax error before '*' token /usr/include/Imlib2.h:214: error: syntax error before 'pixmap' /usr/include/Imlib2.h:240: error: syntax error before 'mask' /usr/include/Imlib2.h:243: error: syntax error before '*' token /usr/include/Imlib2.h:246: error: syntax error before 'mask' /usr/include/Imlib2.h:256: error: syntax error before 'mask' make[4]: *** [e17setroot.o] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 make[4]: Leaving directory `/usr/src/e_utils-cvs/src/bin/e17setroot' make[3]: Leaving directory `/usr/src/e_utils-cvs/src/bin' make[2]: Leaving directory `/usr/src/e_utils-cvs/src' make[1]: Leaving directory `/usr/src/e_utils-cvs' The rest of DR17 have been compiling and running fine. I have the latest stable imlib installed: $ gaze version imlib2 imlib2_loaders Grimoire Section Spell Grimoire Version Installed Version - -------- ------- ----- ---------------- ----------------- test e imlib2 1.2.1 1.2.1 test e imlib2_loaders 1.2.1 1.2.1 The error seems to come from sections of imlib surrounded by "#ifndef X_DISPLAY_MISSING" and "#endif". I am currently in X as a user (sandalle), but compiling as root. Does e17setroot/imlib /require/ access to the X server during certain compilations? - -sandalle - -- Eric Sandall | Source Mage GNU/Linux Developer er...@sa... | http://www.sourcemage.org/ http://eric.sandall.us/ | SysAdmin @ Shock Physics @ WSU http://counter.li.org/ #196285 | http://www.shock.wsu.edu/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEPW/fHXt9dKjv3WERAiXKAJwJ4sXaiuKY16mjWCtq95HT68vLegCfQQvC Re1+is4JgTTLUdBvTS+jQko= =igL4 -----END PGP SIGNATURE----- |