[Mono-list] mono 2.0.1 cannot be built on FreeBSD 7.0
jilingshu
jilingshu at gmail.com
Sat Nov 22 08:38:34 EST 2008
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!
--
View this message in context: http://www.nabble.com/mono-2.0.1-cannot-be-built-on-FreeBSD-7.0-tp20636489p20636489.html
Sent from the Mono - General mailing list archive at Nabble.com.
More information about the Mono-list
mailing list