(no subject)



Hi everyone!

I'm trying to compile Balsa out of CVS using the BALSA-2-0 branch. 
I have a fully-fledged Gnome 2.5.x environment compiled using jhbuild 
in Debian unstable. Balsa, however, refuses to compile cleanly. 

First it complains about libtool. The test for libtool from autogen.sh 
fails with "integer expression expected" and an advice to upgrade to 
libtool 1.3.3. I've got libtool 1.5.2 so I just move on by commenting 
the offending "exit" line in autogen.sh. Good...

./autogen.sh runs smoothly, compiling gets a promising start, but soon 
enough i get this error:

Making all in libbalsa
make[2]: Entering directory `/home/x-files/cvs/gnome2/balsa/libbalsa'
gcc -DLIBMUTT                       -DG_DISABLE_DEPRECATED          -DGTK_DISABLE_DEPRECATED        -DGNOME_DISABLE_DEPRECATED -I. -I.. -I../libmutt    -DORBIT2=1 -pthread -DXTHREADS -I/usr/local/gnome2/include/glib-2.0 -I/usr/local/gnome2/lib/glib-2.0/include -I/usr/local/gnome2/include/libgnome-2.0 -I/usr/local/gnome2/include/orbit-2.0 -I/usr/local/gnome2/include/libbonobo-2.0 -I/usr/local/gnome2/include/gconf/2 -I/usr/local/gnome2/include/gnome-vfs-2.0 -I/usr/local/gnome2/lib/gnome-vfs-2.0/include -I/usr/local/gnome2/include/bonobo-activation-2.0 -I/usr/local/gnome2/include/libgnomeui-2.0 -I/usr/local/gnome2/include/libgnomecanvas-2.0 -I/usr/local/gnome2/include/gtk-2.0 -I/usr/local/gnome2/include/libart-2.0 -I/usr/local/gnome2/include/libbonoboui-2.0 -I/usr/local/gnome2/include/pango-1.0 -I/usr/local/gnome2/include -I/usr/include/freetype2 -I/usr/local/gnome2/lib/gtk-2.0/include -I/usr/local/gnome2/include/atk-1.0 -I/usr/X11R6/include -I/usr/local/gnome2/include/libxml2 -
 I/usr/local/gnome2/include/gnome-vfs-module-2.0 -I/usr/local/gnome2/include/gtkhtml-2.0   -DXTHREADS -I/usr/local/gnome2/include/libgnomeprint-2.2 -I/usr/local/gnome2/include/libart-2.0 -I/usr/local/gnome2/include/glib-2.0 -I/usr/local/gnome2/lib/glib-2.0/include -I/usr/local/gnome2/include/libxml2 -I/usr/local/gnome2/include/pango-1.0 -I/usr/local/gnome2/include/libgnomeprintui-2.2 -I/usr/local/gnome2/include/libgnomecanvas-2.0 -I/usr/local/gnome2/include -I/usr/include/freetype2 -I/usr/local/gnome2/include/gtk-2.0 -I/usr/local/gnome2/lib/gtk-2.0/include -I/usr/local/gnome2/include/atk-1.0 -I/usr/X11R6/include   -Werror -Wall    -g -O2 -Wsign-promo -Wsign-compare -Wpointer-arith -Wnested-externs -Wchar-subscripts -Wuninitialized -Wmissing-prototypes -Wreturn-type -c folder-scanners.c
cc1: warning: "-Wsign-promo" is valid for C++ but not for C/ObjC
make[2]: *** [folder-scanners.o] Error 1
make[2]: Leaving directory `/home/x-files/cvs/gnome2/balsa/libbalsa'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/x-files/cvs/gnome2/balsa'
make: *** [all-recursive-am] Error 2

Time to interrupt the automated jhbuild process once again. I do a "make 
clean" and then I try to compile after configuring this way:

./configure --prefix=/usr/local/gnome2/ --disable-maintainer-mode --enable-more-warnings=no

and I get another compiling error:

gcc -DLIBMUTT                       -DG_DISABLE_DEPRECATED          -DGTK_DISABLE_DEPRECATED        -DGNOME_DISABLE_DEPRECATED -I. -I.. -I../libmutt    -DORBIT2=1 -pthread -DXTHREADS -I/usr/local/gnome2/include/glib-2.0 -I/usr/local/gnome2/lib/glib-2.0/include -I/usr/local/gnome2/include/libgnome-2.0 -I/usr/local/gnome2/include/orbit-2.0 -I/usr/local/gnome2/include/libbonobo-2.0 -I/usr/local/gnome2/include/gconf/2 -I/usr/local/gnome2/include/gnome-vfs-2.0 -I/usr/local/gnome2/lib/gnome-vfs-2.0/include -I/usr/local/gnome2/include/bonobo-activation-2.0 -I/usr/local/gnome2/include/libgnomeui-2.0 -I/usr/local/gnome2/include/libgnomecanvas-2.0 -I/usr/local/gnome2/include/gtk-2.0 -I/usr/local/gnome2/include/libart-2.0 -I/usr/local/gnome2/include/libbonoboui-2.0 -I/usr/local/gnome2/include/pango-1.0 -I/usr/local/gnome2/include -I/usr/include/freetype2 -I/usr/local/gnome2/lib/gtk-2.0/include -I/usr/local/gnome2/include/atk-1.0 -I/usr/X11R6/include -I/usr/local/gnome2/include/libxml2 -
 I/usr/local/gnome2/include/gnome-vfs-module-2.0 -I/usr/local/gnome2/include/gtkhtml-2.0   -DXTHREADS -I/usr/local/gnome2/include/libgnomeprint-2.2 -I/usr/local/gnome2/include/libart-2.0 -I/usr/local/gnome2/include/glib-2.0 -I/usr/local/gnome2/lib/glib-2.0/include -I/usr/local/gnome2/include/libxml2 -I/usr/local/gnome2/include/pango-1.0 -I/usr/local/gnome2/include/libgnomeprintui-2.2 -I/usr/local/gnome2/include/libgnomecanvas-2.0 -I/usr/local/gnome2/include -I/usr/include/freetype2 -I/usr/local/gnome2/include/gtk-2.0 -I/usr/local/gnome2/lib/gtk-2.0/include -I/usr/local/gnome2/include/atk-1.0 -I/usr/X11R6/include   -Werror -Wall    -g -O2 -c folder-scanners.c
folder-scanners.c: In function `libbalsa_scanner_imap_dir':
folder-scanners.c:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
folder-scanners.c:191: warning: dereferencing type-punned pointer will break strict-aliasing rules
make[2]: *** [folder-scanners.o] Error 1
make[2]: Leaving directory `/home/x-files/cvs/gnome2/balsa/libbalsa'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/x-files/cvs/gnome2/balsa'
make: *** [all-recursive-am] Error 2

Here is where I got lost as I'm a non-programmer and I can't mess with 
"the code". I'm interested in getting Balsa to compile out of CVS because 
I have reviewed and updated the Romanian translation and I want to test 
it before sending it to a GNOME commiter. And Balsa 2.0.17 is right after 
the corner (expected release date: 16th of March) so I'm running out 
of time...

Thank you for your time,

--
Misu




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