[Mono-list] Build problem

Neale.Ferguson@SoftwareAG-USA.com Neale.Ferguson@SoftwareAG-USA.com
Thu, 9 Sep 2004 22:03:16 -0400


I found the problem. It was due to an update to libgc/configure.in. =
There is a test for linux so as to set a flag. S/390 was missing from =
the test so this didn't get set and so the GC_local_malloc function was =
not being compiled.

--------------------------------------------------------------

After a very pleasnt 3 weeks in Australia I returned and did a cvs =
update; make clean; make. The resulting build gives me:

/home/usanefe/Mono/mono/mono/metadata/domain.c:262: undefined reference =
to `GC_local_malloc'
../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0x824): In function =
`g_hash_table_resize':
/home/usanefe/Mono/mono/mono/utils/mono-hash.c:667: undefined reference =
to `GC_local_malloc'
../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0xf8c): In function =
`mono_g_hash_table_replace':
/home/usanefe/Mono/mono/mono/utils/mono-hash.c:399: undefined reference =
to `GC_local_malloc'
../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0x1258): In function =
`mono_g_hash_table_insert':
/home/usanefe/Mono/mono/mono/utils/mono-hash.c:351: undefined reference =
to `GC_local_malloc'
../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0x14f8): In function =
`mono_g_hash_table_new_full':
/home/usanefe/Mono/mono/mono/utils/mono-hash.c:148: undefined reference =
to `GC_local_malloc'

The stuff was configured with --with-libgc-threads=3Dpthreads.

Any reason why this is now happening?

Neale Ferguson=20