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