[Mono-list] Error compiling today's daily

Tiago Lima tiago.lima@vianw.pt
Fri, 20 Feb 2004 15:46:20 +0000


Hi,

I'm trying to build today's daily and it gives me this error when compiling:

...
/bin/sh ../../libtool --mode=link gcc  -g -O2 -fno-strict-aliasing -g -Wall 
-Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes  
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual 
-Wcast-align -Wwrite-strings   -o mono -export-dynamic main.o libmono.la 
-pthread -lgthread-2.0 -lglib-2.0   -Wl,--export-dynamic -lgmodule-2.0 -ldl 
-lglib-2.0   -lm -lpthread -lm -L/usr/lib -licui18n -licuuc -licudata 
-lpthread -lm -lnsl -lpthread -lm
gcc -g -O2 -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes 
-Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes 
-Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings 
-o .libs/mono main.o -pthread -Wl,--export-dynamic 
-Wl,--export-dynamic  ./.libs/libmono.so 
-L/usr/lib /usr/lib/libgthread-2.0.so /usr/lib/libgmodule-2.0.so 
-ldl /usr/lib/libglib-2.0.so -licui18n -licuuc -licudata -lnsl -lpthread -lm
./.libs/libmono.so: undefined reference to `___tls_get_addr'
collect2: ld returned 1 exit status
make[4]: *** [mono] Error 1
make[4]: Leaving directory 
`/data/builds/mono-daily/mono-0.30.99.20040220/mono/mini'
make[3]: *** [all] Error 2
make[3]: Leaving directory 
`/data/builds/mono-daily/mono-0.30.99.20040220/mono/mini'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/data/builds/mono-daily/mono-0.30.99.20040220/mono'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/data/builds/mono-daily/mono-0.30.99.20040220'
make: *** [all] Error 2

So the main error is :
	./.libs/libmono.so: undefined reference to `___tls_get_addr'

Is something missing?

Thanks,
	Tiago Lima