[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[E-devel] e_utils (e17setroot) fails to build



-----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
eric@sandall.us                  |  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-----