libexo-0.3.10rc1 compiling problem

Przemek Szalko p.szalko at gmail.com
Wed Sep 6 01:21:51 CEST 2006


Hello!

I'm stuck in compiling new libexo-0.3.10rc1 (from fat-tarball from xfce page).

I've got strange errors like:

if /bin/sh ../libtool --mode=compile --tag=CC gcc -DHAVE_CONFIG_H -I.
-I. -I.. -I.. -DDATADIR=\"/usr/share\" -DEXO_API_SUBJECT_TO_CHANGE
-DEXO_COMPILATION -DG_LOG_DOMAIN=\"exo\" -DLIBEXECDIR=\"/usr/libexec\"
-DLIBEXO_VERSION_API=\"0.3\"
-DPACKAGE_LOCALE_DIR=\"/usr/share/locale\"  -DHAVE_GNUC_VISIBILITY
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/xfce4 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -g -O2 -DNDEBUG -DG_DISABLE_CAST_CHECKS
-MT libexo_0_3_la-exo-url.lo -MD -MP -MF
".deps/libexo_0_3_la-exo-url.Tpo" -c -o libexo_0_3_la-exo-url.lo `test
-f 'exo-url.c' || echo './'`exo-url.c; \
then mv -f ".deps/libexo_0_3_la-exo-url.Tpo"
".deps/libexo_0_3_la-exo-url.Plo"; else rm -f
".deps/libexo_0_3_la-exo-url.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DDATADIR=\"/usr/share\"
-DEXO_API_SUBJECT_TO_CHANGE -DEXO_COMPILATION -DG_LOG_DOMAIN=\"exo\"
-DLIBEXECDIR=\"/usr/libexec\" -DLIBEXO_VERSION_API=\"0.3\"
-DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DHAVE_GNUC_VISIBILITY
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/xfce4 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -g -O2 -DNDEBUG -DG_DISABLE_CAST_CHECKS
-MT libexo_0_3_la-exo-url.lo -MD -MP -MF
.deps/libexo_0_3_la-exo-url.Tpo -c exo-url.c  -fPIC -DPIC -o
.libs/libexo_0_3_la-exo-url.o
In file included from exo-url.c:36:
/usr/include/regex.h:319: error: syntax error before numeric constant
/usr/include/regex.h:420: error: conflicting types for 'regex_t'
/usr/include/apache/hsregex.h:31: error: previous declaration of
'regex_t' was here
/usr/include/regex.h:423: error: conflicting types for 'regoff_t'
/usr/include/apache/hsregex.h:25: error: previous declaration of
'regoff_t' was here
/usr/include/regex.h:451: error: conflicting types for 'regmatch_t'
/usr/include/apache/hsregex.h:35: error: previous declaration of
'regmatch_t' was here
/usr/include/regex.h:566: error: conflicting types for 'regcomp'
/usr/include/apache/hsregex.h:39: error: previous declaration of
'regcomp' was here
/usr/include/regex.h:566: error: conflicting types for 'regcomp'
/usr/include/apache/hsregex.h:39: error: previous declaration of
'regcomp' was here
/usr/include/regex.h:570: error: conflicting types for 'regexec'
/usr/include/apache/hsregex.h:73: error: previous declaration of
'regexec' was here
/usr/include/regex.h:570: error: conflicting types for 'regexec'
/usr/include/apache/hsregex.h:73: error: previous declaration of
'regexec' was here
/usr/include/regex.h:575: error: conflicting types for 'regerror'
/usr/include/apache/hsregex.h:69: error: previous declaration of
'regerror' was here
/usr/include/regex.h:575: error: conflicting types for 'regerror'
/usr/include/apache/hsregex.h:69: error: previous declaration of
'regerror' was here
/usr/include/regex.h:578: error: conflicting types for 'regfree'
/usr/include/apache/hsregex.h:83: error: previous declaration of
'regfree' was here
/usr/include/regex.h:578: error: conflicting types for 'regfree'
/usr/include/apache/hsregex.h:83: error: previous declaration of
'regfree' was here
make[3]: *** [libexo_0_3_la-exo-url.lo] Error 1
make[3]: Leaving directory
`/home/przemek/downloads/xfce-4.3.99.1-src/exo-0.3.1.10rc1/exo'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/przemek/downloads/xfce-4.3.99.1-src/exo-0.3.1.10rc1/exo'
make[1]: *** [all-recursive] B³±d 1
make[1]: Leaving directory
`/home/przemek/downloads/xfce-4.3.99.1-src/exo-0.3.1.10rc1'
make: *** [all] Error 2


Any suggestions?
I deleted older xfce installation and I'm compiling from source the
newest official Xfce RC1 release.

Regards
Przemek Szalko



More information about the Xfce mailing list