|
Hey guys, I did a fresh checkout from cvs
and still had the could not find gc.h
problem. So I added #ifndef GC_WIN_THREADS
around the define GC_WIN_THREADS and the mono-build-w32.sh continued along. But it stopped about 10 minutes later,
the output of the script is pasted below. Help here would really be appreciated. gcc
-mno-cygwin -g -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations
-W strict-prototypes -Wmissing-prototypes
-Wnested-externs -Wpointer-arith
-Wno-cas t-qual
-Wcast-align -Wwrite-strings
-o pedump.exe pedump.o -Wl,--export-dynamic -L/home/Administrator/monocvs/install/lib
./.libs/libmetadata.al ../io-layer/.l ibs/libwapi.al ../utils/.libs/libmonoutils.al -lgmodule-2.0
-lglib-2.0 .libs/lib imp-cygintl-2.a
-L/usr/lib .libs/libimp-cygiconv-2.a /usr/local/lib/libgc.a
-lpt hread
-lws2_32 -lpsapi ./.libs/libmetadata.al(domain.lo)(.text+0x3c9): In
function `mono_domain_create' : /home/Administrator/monocvs/mono/mono/metadata/domain.c:172:
undefined reference to `_imp__GC_malloc' ./.libs/libmetadata.al(domain.lo)(.text+0x3f9):/home/Administrator/monocvs/mono/ mono/metadata/domain.c:173: undefined reference to
`_imp__GC_register_finalizer' ../utils/.libs/libmonoutils.al(mono-hash.lo.b)(.text+0x39): In
function `mono_g_ hash_table_new_full': /home/Administrator/monocvs/mono/mono/utils/mono-hash.c:152:
undefined reference to `_imp__GC_malloc' ../utils/.libs/libmonoutils.al(mono-hash.lo.b)(.text+0xa1):/home/Administrator/m onocvs/mono/mono/utils/mono-hash.c:163: undefined
reference to `_imp__GC_malloc' ../utils/.libs/libmonoutils.al(mono-hash.lo.b)(.text+0xd78): In
function `g_hash _table_resize': /home/Administrator/monocvs/mono/mono/utils/mono-hash.c:606:
undefined reference to `_imp__GC_malloc' ../utils/.libs/libmonoutils.al(mono-hash.lo.b)(.text+0xe7e): In
function `g_hash _node_new': /home/Administrator/monocvs/mono/mono/utils/mono-hash.c:645:
undefined reference to `_imp__GC_malloc' make[3]:
*** [pedump.exe] Error 1 make[3]:
Leaving directory `/home/Administrator/monocvs/mono/mono/metadata' make[2]:
*** [all-recursive] Error 1 make[2]:
Leaving directory `/home/Administrator/monocvs/mono/mono' make[1]:
*** [all-recursive] Error 1 make[1]:
Leaving directory `/home/Administrator/monocvs/mono' make:
*** [all-recursive-am] Error 2 insage - 'bridging business &
technology' phone: 0413 778 496 |
