Balsa

Julian M Catchen plug-discuss@lists.PLUG.phoenix.az.us
Fri, 3 Aug 2001 23:40:41 -0700


Try running configure with the parameter: "--disable-more-warnings".

By default Balsa uses flags that make normal warnings turn into errors.  If
you are using an older version of gcc than the developers, you usually get
these warnings.  Balsa will still run fine, you just have to disable the
warnings.

julian


On Fri, 03 Aug 2001 20:23:55 Nathan England wrote:
>     
> 
> Who here uses balsa?
> 
> Everytime I try to compile it, it dies in the same spot.. With every
> version...
> 
> 
> 
> Making all in libmutt
> make[2]: Entering directory `/root/balsa-1.1.7/libmutt'
> make  all-recursive
> make[3]: Entering directory `/root/balsa-1.1.7/libmutt'
> Making all in imap
> make[4]: Entering directory `/root/balsa-1.1.7/libmutt/imap'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/root/balsa-1.1.7/libmutt/imap'
> make[4]: Entering directory `/root/balsa-1.1.7/libmutt'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/root/balsa-1.1.7/libmutt'
> make[3]: Leaving directory `/root/balsa-1.1.7/libmutt'
> make[2]: Leaving directory `/root/balsa-1.1.7/libmutt'
> Making all in libbalsa
> make[2]: Entering directory `/root/balsa-1.1.7/libbalsa'
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../libmutt
> -I/opt/gnome/include -DNEED_GNOMESUPPORT_H
> -I/opt/gnome/lib/gnome-libs/include -I/opt/gnome/include/glib-1.2
> -I/opt/gnome/lib/glib/include -I/opt/gnome/include/gtk-1.2
> -I/usr/X11R6/include  -I/opt/gnome/include/gtk-1.2
> -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include
> -I/usr/X11R6/include  -g -O2 -I/opt/gnome/include/glib-1.2
> -I/opt/gnome/lib/glib/include -D_REENTRANT         -Wall
> -Wno-uninitialized         -Wchar-subscripts -Wmissing-declarations
> -Wmissing-prototypes         -Wnested-externs -Wpointer-arith
> -Wno-sign-compare -Wsign-promo         -Werror -c address-book-vcard.c
> cc1: warnings being treated as errors
> In file included from /usr/include/string.h:359,
>                  from
> /opt/gnome/include/libgnomeui/gnome-mdi-session.h:10,
>                  from /opt/gnome/include/libgnomeui/libgnomeui.h:99,
>                  from /opt/gnome/include/gnome.h:17,
>                  from address-book-vcard.c:29:
> /usr/include/bits/string2.h: In function `__strcpy_small':
> /usr/include/bits/string2.h:418: warning: pointer of type `void *' used
> in
> arithmetic
> /usr/include/bits/string2.h:426: warning: pointer of type `void *' used
> in
> arithmetic
> /usr/include/bits/string2.h:431: warning: pointer of type `void *' used
> in
> arithmetic
> /usr/include/bits/string2.h:436: warning: pointer of type `void *' used
> in
> arithmetic
> /usr/include/bits/string2.h:438: warning: pointer of type `void *' used
> in
> arithmetic
> /usr/include/bits/string2.h:443: warning: pointer of type `void *' used
> in
> arithmetic
> make[2]: *** [address-book-vcard.o] Error 1
> make[2]: Leaving directory `/root/balsa-1.1.7/libbalsa'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/balsa-1.1.7'
> make: *** [all-recursive-am] Error 2
> 
> I'm at a loss...  I don't know what this means.
> I only just got my C for Dummies book, and this isn't covered...
> 
> please... help me.. lol
> 
> I appreciate anything.. I'm tired of netscape and Outlook... grrr
> 
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
> <META content="MSHTML 5.50.4522.1800" name=GENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=#ffffff>
> <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; </FONT></DIV>
> <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face=Arial size=2>Who here uses balsa?</FONT></DIV>
> <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face=Arial size=2>Everytime I try to compile it, it dies in
> the same 
> spot.. With every version...</FONT></DIV>
> <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
> <DIV><BR>Making all in libmutt<BR>make[2]: Entering directory 
> `/root/balsa-1.1.7/libmutt'<BR>make&nbsp; all-recursive<BR>make[3]:
> Entering 
> directory `/root/balsa-1.1.7/libmutt'<BR>Making all in imap<BR>make[4]:
> Entering 
> directory `/root/balsa-1.1.7/libmutt/imap'<BR>make[4]: Nothing to be done
> for 
> `all'.<BR>make[4]: Leaving directory 
> `/root/balsa-1.1.7/libmutt/imap'<BR>make[4]: Entering directory 
> `/root/balsa-1.1.7/libmutt'<BR>make[4]: Nothing to be done for 
> `all-am'.<BR>make[4]: Leaving directory
> `/root/balsa-1.1.7/libmutt'<BR>make[3]: 
> Leaving directory `/root/balsa-1.1.7/libmutt'<BR>make[2]: Leaving
> directory 
> `/root/balsa-1.1.7/libmutt'<BR>Making all in libbalsa<BR>make[2]:
> Entering 
> directory `/root/balsa-1.1.7/libbalsa'<BR>gcc -DHAVE_CONFIG_H -I. -I.
> -I.. -I. 
> -I.. -I../libmutt<BR>-I/opt/gnome/include 
> -DNEED_GNOMESUPPORT_H<BR>-I/opt/gnome/lib/gnome-libs/include 
> -I/opt/gnome/include/glib-1.2<BR>-I/opt/gnome/lib/glib/include 
> -I/opt/gnome/include/gtk-1.2<BR>-I/usr/X11R6/include&nbsp; 
> -I/opt/gnome/include/gtk-1.2<BR>-I/opt/gnome/include/glib-1.2 
> -I/opt/gnome/lib/glib/include<BR>-I/usr/X11R6/include&nbsp; -g -O2 
> -I/opt/gnome/include/glib-1.2<BR>-I/opt/gnome/lib/glib/include 
> -D_REENTRANT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
> -Wall<BR>-Wno-uninitialized&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
> -Wchar-subscripts 
> -Wmissing-declarations<BR>-Wmissing-prototypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
> -Wnested-externs -Wpointer-arith<BR>-Wno-sign-compare 
> -Wsign-promo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -Werror -c 
> address-book-vcard.c<BR>cc1: warnings being treated as errors<BR>In file 
> included from 
> /usr/include/string.h:359,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
> from<BR>/opt/gnome/include/libgnomeui/gnome-mdi-session.h:10,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
> from 
> /opt/gnome/include/libgnomeui/libgnomeui.h:99,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
> from 
> /opt/gnome/include/gnome.h:17,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
> from address-book-vcard.c:29:<BR>/usr/include/bits/string2.h: In function
> 
> `__strcpy_small':<BR>/usr/include/bits/string2.h:418: warning: pointer of
> type 
> `void *' used in<BR>arithmetic<BR>/usr/include/bits/string2.h:426:
> warning: 
> pointer of type `void *' used 
> in<BR>arithmetic<BR>/usr/include/bits/string2.h:431: warning: pointer of
> type 
> `void *' used in<BR>arithmetic<BR>/usr/include/bits/string2.h:436:
> warning: 
> pointer of type `void *' used 
> in<BR>arithmetic<BR>/usr/include/bits/string2.h:438: warning: pointer of
> type 
> `void *' used in<BR>arithmetic<BR>/usr/include/bits/string2.h:443:
> warning: 
> pointer of type `void *' used in<BR>arithmetic<BR>make[2]: *** 
> [address-book-vcard.o] Error 1<BR>make[2]: Leaving directory 
> `/root/balsa-1.1.7/libbalsa'<BR>make[1]: *** [all-recursive] Error
> 1<BR>make[1]: 
> Leaving directory `/root/balsa-1.1.7'<BR>make: *** [all-recursive-am]
> Error 
> 2<BR></DIV>
> <DIV><FONT face=Arial size=2>I'm at a loss...&nbsp; I don't know what
> this 
> means.</FONT></DIV>
> <DIV><FONT face=Arial size=2>I only just got my C for Dummies book, and
> this 
> isn't covered...</FONT></DIV>
> <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face=Arial size=2>please... help me.. lol</FONT></DIV>
> <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face=Arial size=2>I appreciate anything.. I'm tired of
> netscape and 
> Outlook... grrr</FONT></DIV></BODY></HTML>
>