glib 1.2.10

Find out how to get that @*&^$&@ thing to compile!

glib 1.2.10

Postby psyba » Fri Oct 26, 2001 11:48 pm

While trying to compile GAIM, I needed to get GTK and Glib, but the ones here aren't really working for me... So i am trying to compile the latest builds myself. I get GTK to compile fine if I skip the glib test with the glib binary here, but I get some error about -ldl that installs with glib? when trying to compile GAIM and with GTK with the glib test? Anyways, i get this error when I 'make' glib:

<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">code:</font><HR><pre> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall -c giounix.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall -c giounix.c -o giounix.o
giounix.c:1317: bad macro argument list
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make[2]: *** [giounix.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2 </pre>[/quote]

what the hell is this [img]images/icons/grin.gif"%20border="0[/img] I've been trying to get tons of help with this, someone said it might have somethign to do with m4.... I don't know, but plz help, thanks
psyba
 
Posts: 14
Joined: Fri Oct 26, 2001 7:00 pm
Location: Lewiston, Maine

Re: glib 1.2.10

Postby apex » Mon Nov 26, 2001 2:05 am

The answer is the very first problem listed on http://macosx.forked.net/comp.html .
apex
 
Posts: 355
Joined: Sun Aug 05, 2001 7:00 pm

Re: glib 1.2.10

Postby DarkRyder » Thu Dec 13, 2001 7:21 pm

Not quite... the error that the fix is listed for is "Undefined Macro argument list", and the fix (--no-cpp-precomp) has no effect on the "bad macro argument list" encountered in the glib-1.2.10 install. I've run into it, too.

<blockquote><font size="1" face="Verdana, Helvetica, sans-serif">code:</font><hr><pre>
Making install in .
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall --no-cpp-precomp -c giounix.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall --no-cpp-precomp -c giounix.c -o giounix.o
giounix.c:1317: bad macro argument list
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make[1]: *** [giounix.lo] Error 1
make: *** [install-recursive] Error 1
</pre>[/quote]

Note that --no-cpp-precomp is listed in the compile statement.

[ December 13, 2001: Message edited by: Dark Ryder ]</p>
DarkRyder
 
Posts: 4
Joined: Thu Dec 13, 2001 8:00 pm

Re: glib 1.2.10

Postby DarkRyder » Mon Dec 17, 2001 11:19 pm

Solved!

Although I was never able to get "--no-cpp-precomp" to work, adding "--traditional-cpp" to CFLAGS allows compilation to proceed, though at a noticably slower rate.

Interestingly, I have since run into other programs with "bad macro argument list" errors, but --no-cpp-precomp has worked fine on them.
DarkRyder
 
Posts: 4
Joined: Thu Dec 13, 2001 8:00 pm

Re: glib 1.2.10

Postby akira » Fri Mar 01, 2002 3:48 pm

[ March 01, 2002: Message edited by: eikay ]</p>
akira
 
Posts: 2
Joined: Fri Mar 01, 2002 8:00 pm

Re: glib 1.2.10

Postby <KidGloves> » Mon Apr 29, 2002 2:14 am

Editing the CFLAG in the Makefile didn't work for me, (probably multiple entries?). I had to set the CFLAG before the ./configure like so:

env CFLAGS=-no-cpp-precomp ./configure

I was then able to compile pkgconfig-0.12.0 without a problem.

thanks for your help all
ciao
jeff
<KidGloves>
 


Return to Compile Problems

Who is online

Users browsing this forum: No registered users and 51 guests

cron