[Mono-list] mono 2.0.1 cannot be built on FreeBSD 7.0

Kevin Yin kevdmx at gmail.com
Mon Nov 24 02:40:40 EST 2008


try:

make clean
gmake


于 2008-11-22 21:38, jilingshu 写道:
> I try to build mono2.0.1 on FreeBSD 7.0.
> I have downloaded the source code to ~/mono-2.0.1.tar.bz2
> and I execute this commands:
> tar xvf mono-2.0.1.tar.bz2
> cd mono-2.0.1.tar.bz2
> ./configure
>
> it is said no problem.
> then i type in
> make
>
> but it give me some errors.
> then I try
> gmake check,and I get this:
> [quote]
> asing -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT threads.lo -MD -MP -MF .deps/threads.Tpo -c -o
> threads.lo threads.c
> threads.c: In function 'mono_thread_get_stack_bounds':
> threads.c:771: warning: implicit declaration of function
> 'pthread_attr_get_np'
> threads.c:771: warning: nested extern declaration of 'pthread_attr_get_np'
> threads.c: In function 'signal_thread_state_change':
> threads.c:2037: warning: passing argument 1 of 'pthread_kill' makes pointer
> from integer without a cast
> threads.c: In function 'try_free_delayed_free_item':
> threads.c:422: warning: 'item.free_func' may be used uninitialized in this
> function
> mv -f .deps/threads.Tpo .deps/threads.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT threadpool.lo -MD -MP -MF .deps/threadpool.Tpo
> -c -o threadpool.lo threadpool.c
> mv -f .deps/threadpool.Tpo .deps/threadpool.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT file-io.lo -MD -MP -MF .deps/file-io.Tpo -c -o
> file-io.lo file-io.c
> mv -f .deps/file-io.Tpo .deps/file-io.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT socket-io.lo -MD -MP -MF .deps/socket-io.Tpo -c
> -o socket-io.lo socket-io.c
> mv -f .deps/socket-io.Tpo .deps/socket-io.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT exception.lo -MD -MP -MF .deps/exception.Tpo -c
> -o exception.lo exception.c
> mv -f .deps/exception.Tpo .deps/exception.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT appdomain.lo -MD -MP -MF .deps/appdomain.Tpo -c
> -o appdomain.lo appdomain.c
> mv -f .deps/appdomain.Tpo .deps/appdomain.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT debug-mono-symfile.lo -MD -MP -MF
> .deps/debug-mono-symfile.Tpo -c -o debug-mono-symfile.lo
> debug-mono-symfile.c
> mv -f .deps/debug-mono-symfile.Tpo .deps/debug-mono-symfile.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT mono-debug.lo -MD -MP -MF .deps/mono-debug.Tpo
> -c -o mono-debug.lo mono-debug.c
> mv -f .deps/mono-debug.Tpo .deps/mono-debug.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT mono-debug-debugger.lo -MD -MP -MF
> .deps/mono-debug-debugger.Tpo -c -o mono-debug-debugger.lo
> mono-debug-debugger.c
> mono-debug-debugger.c: In function 'mono_debugger_check_breakpoints':
> mono-debug-debugger.c:282: warning: unused variable 'klass'
> mv -f .deps/mono-debug-debugger.Tpo .deps/mono-debug-debugger.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT profiler.lo -MD -MP -MF .deps/profiler.Tpo -c
> -o profiler.lo profiler.c
> profiler.c:1314: warning: 'try_addr2line' defined but not used
> mv -f .deps/profiler.Tpo .deps/profiler.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT rand.lo -MD -MP -MF .deps/rand.Tpo -c -o
> rand.lo rand.c
> rand.c: In function 'get_entropy_from_server':
> rand.c:44: warning: implicit declaration of function 'strncpy'
> rand.c:44: warning: incompatible implicit declaration of built-in function
> 'strncpy'
> rand.c: In function
> 'ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_RngGetBytes':
> rand.c:250: warning: implicit declaration of function 'strerror'
> rand.c:250: warning: nested extern declaration of 'strerror'
> rand.c:250: warning: format '%s' expects type 'char *', but argument 4 has
> type 'int'
> mv -f .deps/rand.Tpo .deps/rand.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT security.lo -MD -MP -MF .deps/security.Tpo -c
> -o security.lo security.c
> mv -f .deps/security.Tpo .deps/security.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT security-core-clr.lo -MD -MP -MF
> .deps/security-core-clr.Tpo -c -o security-core-clr.lo security-core-clr.c
> mv -f .deps/security-core-clr.Tpo .deps/security-core-clr.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT string-icalls.lo -MD -MP -MF
> .deps/string-icalls.Tpo -c -o string-icalls.lo string-icalls.c
> mv -f .deps/string-icalls.Tpo .deps/string-icalls.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT sysmath.lo -MD -MP -MF .deps/sysmath.Tpo -c -o
> sysmath.lo sysmath.c
> mv -f .deps/sysmath.Tpo .deps/sysmath.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT process.lo -MD -MP -MF .deps/process.Tpo -c -o
> process.lo process.c
> mv -f .deps/process.Tpo .deps/process.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT environment.lo -MD -MP -MF
> .deps/environment.Tpo -c -o environment.lo environment.c
> mv -f .deps/environment.Tpo .deps/environment.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT locales.lo -MD -MP -MF .deps/locales.Tpo -c -o
> locales.lo locales.c
> mv -f .deps/locales.Tpo .deps/locales.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT filewatcher.lo -MD -MP -MF
> .deps/filewatcher.Tpo -c -o filewatcher.lo filewatcher.c
> mv -f .deps/filewatcher.Tpo .deps/filewatcher.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT security-manager.lo -MD -MP -MF
> .deps/security-manager.Tpo -c -o security-manager.lo security-manager.c
> mv -f .deps/security-manager.Tpo .deps/security-manager.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT console-io.lo -MD -MP -MF .deps/console-io.Tpo
> -c -o console-io.lo console-io.c
> console-io.c:284: warning: function declaration isn't a prototype
> console-io.c:309: warning: function declaration isn't a prototype
> mv -f .deps/console-io.Tpo .deps/console-io.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT assembly.lo -MD -MP -MF .deps/assembly.Tpo -c
> -o assembly.lo assembly.c
> mv -f .deps/assembly.Tpo .deps/assembly.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT coree.lo -MD -MP -MF .deps/coree.Tpo -c -o
> coree.lo coree.c
> mv -f .deps/coree.Tpo .deps/coree.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT domain.lo -MD -MP -MF .deps/domain.Tpo -c -o
> domain.lo domain.c
> mv -f .deps/domain.Tpo .deps/domain.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT opcodes.lo -MD -MP -MF .deps/opcodes.Tpo -c -o
> opcodes.lo opcodes.c
> mv -f .deps/opcodes.Tpo .deps/opcodes.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT image.lo -MD -MP -MF .deps/image.Tpo -c -o
> image.lo image.c
> mv -f .deps/image.Tpo .deps/image.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT metadata.lo -MD -MP -MF .deps/metadata.Tpo -c
> -o metadata.lo metadata.c
> mv -f .deps/metadata.Tpo .deps/metadata.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c -o
> verify.lo verify.c
> mv -f .deps/verify.Tpo .deps/verify.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT mono-endian.lo -MD -MP -MF
> .deps/mono-endian.Tpo -c -o mono-endian.lo mono-endian.c
> mv -f .deps/mono-endian.Tpo .deps/mono-endian.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT mono-config.lo -MD -MP -MF
> .deps/mono-config.Tpo -c -o mono-config.lo mono-config.c
> mv -f .deps/mono-config.Tpo .deps/mono-config.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT rawbuffer.lo -MD -MP -MF .deps/rawbuffer.Tpo -c
> -o rawbuffer.lo rawbuffer.c
> mv -f .deps/rawbuffer.Tpo .deps/rawbuffer.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT loader.lo -MD -MP -MF .deps/loader.Tpo -c -o
> loader.lo loader.c
> mv -f .deps/loader.Tpo .deps/loader.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT class.lo -MD -MP -MF .deps/class.Tpo -c -o
> class.lo class.c
> mv -f .deps/class.Tpo .deps/class.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT mempool.lo -MD -MP -MF .deps/mempool.Tpo -c -o
> mempool.lo mempool.c
> mv -f .deps/mempool.Tpo .deps/mempool.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT mono-perfcounters.lo -MD -MP -MF
> .deps/mono-perfcounters.Tpo -c -o mono-perfcounters.lo mono-perfcounters.c
> mv -f .deps/mono-perfcounters.Tpo .deps/mono-perfcounters.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT debug-helpers.lo -MD -MP -MF
> .deps/debug-helpers.Tpo -c -o debug-helpers.lo debug-helpers.c
> mv -f .deps/debug-helpers.Tpo .deps/debug-helpers.Plo
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono
> -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include   -DMONO_BINDIR=\"/usr/local/bin/\"
> -DMONO_ASSEMBLIES=\"/usr/local/lib\" -DMONO_CFG_DIR=\"/usr/local/etc\"
> -DUSE_COMPILER_TLS  -g -O2 -fno-strict-aliasing
> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings
> -mno-tls-direct-seg-refs -MT generic-sharing.lo -MD -MP -MF
> .deps/generic-sharing.Tpo -c -o generic-sharing.lo generic-sharing.c
> mv -f .deps/generic-sharing.Tpo .deps/generic-sharing.Plo
> ../../doltlibtool --quiet --tag=CC   --mode=link gcc  -g -O2
> -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
> -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
> -Wcast-align -Wwrite-strings -mno-tls-direct-seg-refs   -o libmonoruntime.la
> reflection.lo object.lo icall.lo decimal.lo boehm-gc.lo null-gc.lo
> sgen-gc.lo gc.lo method-builder.lo marshal.lo mono-mlist.lo monitor.lo
> threads.lo threadpool.lo file-io.lo socket-io.lo exception.lo appdomain.lo
> debug-mono-symfile.lo mono-debug.lo mono-debug-debugger.lo profiler.lo
> rand.lo security.lo security-core-clr.lo string-icalls.lo sysmath.lo
> process.lo environment.lo locales.lo filewatcher.lo security-manager.lo
> console-io.lo assembly.lo coree.lo domain.lo opcodes.lo image.lo metadata.lo
> verify.lo mono-endian.lo mono-config.lo rawbuffer.lo loader.lo class.lo
> mempool.lo mono-perfcounters.lo debug-helpers.lo generic-sharing.lo
> -lpthread -lm
> ../../doltlibtool --quiet --tag=CC   --mode=link gcc  -g -O2
> -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
> -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
> -Wcast-align -Wwrite-strings -mno-tls-direct-seg-refs -static  -o
> libmonoruntime-static.la  reflection.lo object.lo icall.lo decimal.lo
> boehm-gc.lo null-gc.lo sgen-gc.lo gc.lo method-builder.lo marshal.lo
> mono-mlist.lo monitor.lo threads.lo threadpool.lo file-io.lo socket-io.lo
> exception.lo appdomain.lo debug-mono-symfile.lo mono-debug.lo
> mono-debug-debugger.lo profiler.lo rand.lo security.lo security-core-clr.lo
> string-icalls.lo sysmath.lo process.lo environment.lo locales.lo
> filewatcher.lo security-manager.lo console-io.lo assembly.lo coree.lo
> domain.lo opcodes.lo image.lo metadata.lo verify.lo mono-endian.lo
> mono-config.lo rawbuffer.lo loader.lo class.lo mempool.lo
> mono-perfcounters.lo debug-helpers.lo generic-sharing.lo   -lpthread -lm
> gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include
> -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
> -DMONO_BINDIR=\"/usr/local/bin/\" -DMONO_ASSEMBLIES=\"/usr/local/lib\"
> -DMONO_CFG_DIR=\"/usr/local/etc\"  -DUSE_COMPILER_TLS  -g -O2
> -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
> -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
> -Wcast-align -Wwrite-strings -mno-tls-direct-seg-refs -MT pedump.o -MD -MP
> -MF .deps/pedump.Tpo -c -o pedump.o pedump.c
> mv -f .deps/pedump.Tpo .deps/pedump.Po
> ../../doltlibtool --quiet --tag=CC   --mode=link gcc  -g -O2
> -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
> -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
> -Wcast-align -Wwrite-strings -mno-tls-direct-seg-refs   -o pedump pedump.o
> libmonoruntime.la ../io-layer/libwapi.la ../utils/libmonoutils.la
> ../../libgc/libmonogc.la -pthread -L/usr/local/lib -lgthread-2.0 -lglib-2.0
> -liconv   -lm  -lpthread -lm
> ./.libs/libmonoruntime.a(reflection.o)(.text+0xed41): In function
> `create_dynamic_mono_image':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/reflection.c:4578:
> undefined reference to `GC_local_malloc'
> ./.libs/libmonoruntime.a(reflection.o)(.text+0xfb88): In function
> `mono_image_basic_init':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/reflection.c:4742:
> undefined reference to `GC_local_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x15d3): In function
> `mono_object_new_ptrfree_box':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3404: undefined
> reference to `GC_local_malloc_atomic'
> ./.libs/libmonoruntime.a(object.o)(.text+0x1610): In function
> `mono_object_new_ptrfree':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3380: undefined
> reference to `GC_local_malloc_atomic'
> ./.libs/libmonoruntime.a(object.o)(.text+0x16c2): In function
> `mono_object_new_fast':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3372: undefined
> reference to `GC_local_gcj_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x57c7): In function
> `mono_object_new_alloc_specific':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3285: undefined
> reference to `GC_local_gcj_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x580f):/usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3260:
> undefined reference to `GC_local_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x66ae): In function
> `mono_array_new_full':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3285: undefined
> reference to `GC_local_gcj_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x6778):/usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3277:
> undefined reference to `GC_local_malloc_atomic'
> ./.libs/libmonoruntime.a(object.o)(.text+0x680f):/usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3260:
> undefined reference to `GC_local_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x6a45): In function
> `mono_object_clone':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3260: undefined
> reference to `GC_local_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x6af7): In function
> `mono_string_new_size':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3277: undefined
> reference to `GC_local_malloc_atomic'
> ./.libs/libmonoruntime.a(object.o)(.text+0x764a): In function
> `mono_array_new_specific':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3285: undefined
> reference to `GC_local_gcj_malloc'
> ./.libs/libmonoruntime.a(object.o)(.text+0x76b3):/usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3277:
> undefined reference to `GC_local_malloc_atomic'
> ./.libs/libmonoruntime.a(object.o)(.text+0x76fc):/usr/home/bear/Download/mono-2.0.1/mono/metadata/object.c:3260:
> undefined reference to `GC_local_malloc'
> ./.libs/libmonoruntime.a(boehm-gc.o)(.text+0x1c9): In function
> `mono_gc_alloc_fixed':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/boehm-gc.c:343: undefined
> reference to `GC_local_malloc'
> ./.libs/libmonoruntime.a(boehm-gc.o)(.text+0x3a3): In function
> `mono_gc_is_gc_thread':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/boehm-gc.c:184: undefined
> reference to `GC_thread_is_registered'
> ./.libs/libmonoruntime.a(boehm-gc.o)(.text+0x3d7): In function
> `mono_gc_register_thread':
> /usr/home/bear/Download/mono-2.0.1/mono/metadata/boehm-gc.c:217: undefined
> reference to `GC_thread_register_foreign'
> ../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0x595): In function
> `g_hash_table_resize':
> /usr/home/bear/Download/mono-2.0.1/mono/utils/mono-hash.c:724: undefined
> reference to `GC_local_malloc'
> ../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0x84f): In function
> `mono_g_hash_table_new_full':
> /usr/home/bear/Download/mono-2.0.1/mono/utils/mono-hash.c:188: undefined
> reference to `GC_local_malloc'
> ../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0x896):/usr/home/bear/Download/mono-2.0.1/mono/utils/mono-hash.c:199:
> undefined reference to `GC_local_malloc'
> ../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0xcb5): In function
> `mono_g_hash_table_replace':
> /usr/home/bear/Download/mono-2.0.1/mono/utils/mono-hash.c:339: undefined
> reference to `GC_local_malloc'
> ../utils/.libs/libmonoutils.a(mono-hash.o)(.text+0x1107): In function
> `mono_g_hash_table_insert':
> /usr/home/bear/Download/mono-2.0.1/mono/utils/mono-hash.c:339: undefined
> reference to `GC_local_malloc'
> gmake[2]: *** [pedump] ERROR 1
> gmake[2]: Leaving directory
> `/usr/home/bear/Download/mono-2.0.1/mono/metadata'
> gmake[1]: *** [check-recursive] ERROR 1
> gmake[1]: Leaving directory `/usr/home/bear/Download/mono-2.0.1/mono'
> gmake: *** [check-recursive] ERROR 1
> [bear at bear /usr/home/bear/Download/mono-2.0.1]$
>
>
> [/quote]
>
> I want to run a ASP.Net website on my FreeBSD.but now I cannot build my
> mono.What can I do?
> thx!
>    



More information about the Mono-list mailing list