Hi !

There are problems for installing Mono 1.1.14 on different type machines.

1) On Pentium Ш machine with Linux 2.4.20-31.9custom #2 SMP.
Make always fails with
make[8]: Entering directory `/home/serdyuk/mono-1.1.14/mcs/class/System.XML'
../../jay/jay -ct < ../../jay/skeleton.cs System.Xml.XPath/Parser.jay >System.Xml.XPath/Parser.cs
../../jay/jay: 21 rules never reduced
../../jay/jay: 1 shift/reduce conflict, 42 reduce/reduce conflicts.
sed "s/\%start Expr/\%start Pattern/" System.Xml.XPath/Parser.jay >Mono.Xml.Xsl/PatternParser.jay
echo "#define XSLT_PATTERN" > Mono.Xml.Xsl/PatternParser.cs
../../jay/jay -ct Mono.Xml.Xsl/PatternParser.jay < ../../jay/skeleton.cs >>Mono.Xml.Xsl/PatternParser.cs
../../jay/jay: 3 rules never reduced
../../jay/jay: 1 shift/reduce conflict, 46 reduce/reduce conflicts.
echo "#define XSLT_PATTERN" > Mono.Xml.Xsl/PatternTokenizer.cs
cat System.Xml.XPath/Tokenizer.cs >>Mono.Xml.Xsl/PatternTokenizer.cs
MONO_PATH="../../class/lib/basic:$MONO_PATH" /home/serdyuk/mono-1.1.14/runtime/mono-wrapper  ../../class/lib/basic/mcs.exe /codepage:28591   -d:NET_1_1 -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB -debug /noconfig -r:mscorlib.dll -r:System.dll -nowarn:0162,0618,0612,0642,1595 -target:library -out:System.Xml.dll System.Xml.XPath/Parser.cs Mono.Xml.Xsl/PatternParser.cs Mono.Xml.Xsl/PatternTokenizer.cs @System.Xml.dll.sources

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
in <0x0001b> System.Text.StringBuilder:Append (Char value)
in <0x001dc> Mono.CSharp.Driver:LoadArgs (System.String file)
in <0x00219> Mono.CSharp.Driver:MainDriver (System.String[] args)
in <0x00042> Mono.CSharp.Driver:Main (System.String[] args)
make[8]: *** [../../class/lib/basic/System.Xml.dll] Error 1
make[8]: Leaving directory `/home/serdyuk/mono-1.1.14/mcs/class/System.XML'
2) On AMD Athlon MP 2000+ with Linux 2.4.27 #1 SMP
Make always fail with
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D_FILE_OFFSET_BITS=64 -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-cov.lo -MD -MP -MF .deps/mono-cov.Tpo -c mono-cov.c  -fPIC -DPIC -o .libs/mono-cov.o
mono-cov.c:124: warning: no previous prototype for 'mono_profiler_startup'
 gcc -DHAVE_CONFIG_H -I. -I. -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D_FILE_OFFSET_BITS=64 -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-cov.lo -MD -MP -MF .deps/mono-cov.Tpo -c mono-cov.c -o mono-cov.o >/dev/null 2>&1
/bin/sh ../../libtool --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 libmono-profiler-cov.la -rpath /home/serdyuk/m-1.1.14/lib  mono-cov.lo ../../mono/mini/libmono.la -lnsl -lpthread -lm -lrt
gcc -shared  .libs/mono-cov.o  -Wl,--rpath -Wl,/home/serdyuk/mono-1.1.14/mono/mini/.libs -Wl,--rpath -Wl,/home/serdyuk/m-1.1.14/lib ../../mono/mini/.libs/libmono.so -lnsl -lpthread -lm -lrt  -mno-tls-direct-seg-refs -Wl,-soname -Wl,libmono-profiler-cov.so.0 -o .libs/libmono-profiler-cov.so.0.0.0
/usr/bin/ld: .libs/libmono-profiler-cov.so.0.0.0: undefined versioned symbol name __upc_shared_end@@VER_1
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libmono-profiler-cov.la] Error 1
make[3]: Leaving directory `/home/serdyuk/mono-1.1.14/mono/profiler'
With best regards,
                               Yury Serdyuk.
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to