[Evolution] can't compile, libtool freak out



Something bizarre is happening when I try and compile.
I see the line 

Entering directory `/hsgi/mathew/src/evolution-1.0/shell'
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall -Wunused  
-L/hsgi/mathew/root/gnome/lib -L/hsgi/mathew/root/gnu/lib 
-L/gdps/hqs0/build1_8/common/sgi/lib  -o evolution  e-activity-handler.o 
e-component-registry.o e-corba-shortcuts.o etc, etc, etc.

But then libtool creates a totally whacked out link line the causes gcc
to fail because its arg list is too long. 

Here is some of the link line
gcc -g -O2 -Wall -Wunused -o .libs/evolution e ......
.....
.....
lm -lXext -lX11 -lm -lXext -lX11 -lm -lm -lm -laudio -laudio -lm -laudio -lm 
-lm -laudio -laudio -lm -laudio -lm -lm -lXext -lX11 -lm -lXext -lX11 -lm 
-lXext -lX11 -lm -lXext -lX11 -lm -lXext -lX11 -lm -lXext -lX11 -lm -lz -lm 
-lSM -lICE -lm -lz -lm -lz -lm -lm -lm -laudio -laudio -laudio -lm -laudio -lm 
-ldb -lXext -lX11 -lm -lXext -lX11 -lm -lXext -lX11 -lm -lXext -lX11 -lm -lm 
-lz -lz -lz -lm -lm -laudio -laudio -lm -laudio -lm -lm -laudio -laudio -lm 
-laudio -lm -lm -lXext -lX11 -lm -lXext -lX11 -lm -lXext -lX11 -lm -lXext 
-lX11 -l

This only PART of it. -lX11 alone is being linked in literally hundreds of 
times!

Anybody every seen this? I'm using nm and ld from binutils 2.11.2


Thx
Mathew






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