Below you will find pages that utilize the taxonomy term “Compile”
xsp无法编译
很奇怪,mono2编译失败,xsp依然失败。
我试图编译mono2.0.1,因为那家伙没有FreeBSD的版本。源码解包后,./configure没有任何问题,但是在make的时候却报了莫名其妙的错误。gmake check 输出如下:
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] 错误 1
gmake[2]: Leaving directory /usr/home/bear/Download/mono-2.0.1/mono/metadata’ gmake\[1\]: \*\*\* \[check-recursive\] 错误 1 gmake\[1\]: Leaving directory /usr/home/bear/Download/mono-2.0.1/mono’
gmake: *** [check-recursive] 错误 1
[bear@bear /usr/home/bear/Download/mono-2.0.1]$