[Mono-list] Installing Mono problems for v. 1.1.14

Yury Serdyuk Yury at serdyuk.botik.ru
Tue Apr 4 08:01:55 EDT 2006


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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20060404/c1396c0d/attachment.html


More information about the Mono-list mailing list