Xfce 4.2.3.2 compilation problems

Thorsten Grothe thorsten-grothe at freenet.de
Tue Jan 3 17:29:36 CET 2006


Hi all,

I'd like to compile xfce-4.2.3.2 on my debian sid (Kanotix) mashine. I 
downloaded the installer and tried to compile. All needed development 
libraries seemed to be installed (no error messages). When I started the 
compilation the compiler excited with:

Compilation of disk based hash tables failed.

Error log: (sorry about the long post)

##
## Started installation of xfce4 at 17:26h
##
## Visit http://forum.os-cillation.com/ if you
## have problems using this installer.
##

# Environment variables
PATH is set to
"/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/
usr/games:/bin:/usr/bin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin:/usr/
local/openssl/bin:/usr/pkg/bin:/usr/ucb:/usr/X11R6/bin:/usr/X11R6/bin:/usr/
openwin/bin:/usr/local/bin:/opt/local/bin:/usr/pkg/bin:/opt/gnome2/bin:/opt/
gnome/bin:/opt/xfce4/bin:/opt/xfce/bin:/root/local/bin:/root/xfce/bin:/root/
xfce4/bin"
PKG_CONFIG_PATH is set to
":/usr/lib/pkgconfig:/usr/X11R6/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/
pkgconfig:/usr/local/lib/pkgconfig:/usr/X11R6/lib/pkgconfig:/usr/X11R6/lib/
pkgconfig:/usr/local/lib/pkgconfig"

## Checking for usable C compiler
gcc --version
gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

## Checking for usable C++ compiler
g++ --version
g++ (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

## Checking for GNU make
gmake --version
make --version
GNU Make 3.81beta4
Copyright (C) 2003  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i486-pc-linux-gnu

## Checking for package config tool
pkg-config --version
0.20

## Checking for GLib (GModule) >= 2.2.0
pkg-config --atleast-version=2.2.0 glib-2.0 gmodule-2.0
Prefix=/usr
Cflags=-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
Libs=-Wl,--export-dynamic -lgmodule-2.0 -ldl -lglib-2.0  

## Checking for Gtk+ >= 2.2.0
pkg-config --atleast-version=2.2.0 gtk+-2.0
Prefix=/usr
Cflags=-DXTHREADS -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/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
Libs=-L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama
-lXext -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXcursor
-lpango-1.0 -lcairo -lXrender -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl 
-lglib-2.0
 

## Compiling installer-gui (warnings enabled)
gcc -I. -DXTHREADS -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/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
-L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXext
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXcursor
-lpango-1.0 -lcairo -lXrender -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl 
-lglib-2.0 
 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -Wl,--export-dynamic
-lgmodule-2.0 -ldl -lglib-2.0   -O0 -o installer-gui main.c i2t/i2t-wizard.c
i2t/i2t-page.c i2t/i2t-package.c   -Wall -Werror
cc1: warnings being treated as errors
main.c:38: warning: pointer targets in initialization differ in signedness
main.c:39: warning: pointer targets in initialization differ in signedness
main.c: In function 'c604737946_activated':
main.c:218: warning: comparisons like X<=Y<=Z do not have their mathematical
meaning
## Compiling installer-gui (warnings disabled)
gcc -I. -DXTHREADS -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/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
-L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXext
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXcursor
-lpango-1.0 -lcairo -lXrender -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl 
-lglib-2.0 
 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -Wl,--export-dynamic
-lgmodule-2.0 -ldl -lglib-2.0   -O0 -o installer-gui main.c i2t/i2t-wizard.c
i2t/i2t-page.c i2t/i2t-package.c   
main.c:38: warning: pointer targets in initialization differ in signedness
main.c:39: warning: pointer targets in initialization differ in signedness

## Running installer-gui (without debugging)
./installer-gui
./control.sh: line 249: unexpected EOF while looking for matching `''
./control.sh: line 374: syntax error: unexpected end of file
#################################################

Does anyone have an idea?

Regards

Thorsten



More information about the Xfce mailing list