[Mono-list] Mono 1.1.15 building fails on Itanium-machine
Yury Serdyuk
Yury at serdyuk.botik.ru
Tue Jun 6 02:49:30 EDT 2006
Hi !
Problem looks like
> /bin/sh ../../libtool --tag=CC --mode=link gcc -O -DHBLKSIZE=4096
> -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 -L/home/users/gramuser2/luw-0.98.5/lib
> -o pedump pedump.o libmonoruntime.la ../io-layer/libwapi.la
> ../utils/libmonoutils.la ../../libgc/libmonogc.la -pthread
> -lgthread-2.0 -lglib-2.0 -Wl,--export-dynamic -lgmodule-2.0 -ldl
> -lglib-2.0 -lm -lunwind -lnsl -lpthread -lm -lrt
> gcc -O -DHBLKSIZE=4096 -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 -o pedump pedump.o -pthread -Wl,--export-dynamic
> -L/home/users/gramuser2/luw-0.98.5/lib ./.libs/libmonoruntime.a
> ../io-layer/.libs/libwapi.a -L/home/users/gramuser2/lib
> ../utils/.libs/libmonoutils.a /home/users/gramuser2/lib/libunwind.so
> ../../libgc/.libs/libmonogc.a -lgthread-2.0 -lgmodule-2.0 -ldl
> -lglib-2.0 /home/users/gramuser2/luw-0.98.5/lib/libunwind.so -lc -lgcc
> -lnsl -lpthread -lm -lrt -Wl,--rpath -Wl,/home/users/gramuser2/lib
> -Wl,--rpath -Wl,/home/users/gramuser2/luw-0.98.5/lib -Wl,--rpath
> -Wl,/home/users/gramuser2/lib -Wl,--rpath
> -Wl,/home/users/gramuser2/luw-0.98.5/lib
> pedump.o(.text+0xd72): In function `dump_public_key':
> /home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:153:
> undefined reference to `mono_image_get_public_key'
> pedump.o(.text+0xe22): In function `dump_strong_name':
> /home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:163:
> undefined reference to `mono_image_get_strong_name'
> pedump.o(.text+0x2782): In function `dump_metadata':
> /home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:286:
> undefined reference to `mono_meta_table_name'
> pedump.o(.text+0x2972): In function `dump_methoddef':
> /home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:302:
> undefined reference to `mono_metadata_locate_token'
> pedump.o(.text+0x29a2):/home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:304:
> undefined reference to `mono_read32'
> pedump.o(.text+0x2c42): In function `dump_verify_info':
> /home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:331:
> undefined reference to `mono_image_verify_tables'
> pedump.o(.text+0x2df2):/home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:339:
> undefined reference to `mono_free_verify_list'
> pedump.o(.text+0x2f02):/home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:348:
> undefined reference to `mono_get_method'
> pedump.o(.text+0x2f32):/home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:349:
> undefined reference to `mono_method_verify'
> pedump.o(.text+0x2f92):/home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:352:
> undefined reference to `mono_method_get_class'
> pedump.o(.text+0x2fc2):/home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:353:
> undefined reference to `mono_method_signature'
> pedump.o(.text+0x2fe2):/home/users/gramuser2/mono-1.1.15/mono/metadata/pedump.c:353:
> undefined reference to `mono_signature_get_desc'
I have configured Mono with
> $ ./configure --prefix=/home/users/gramuser2/m-1.1.15
> CFLAGS=-DHBLKSIZE=4096 LDFLAGS=-L/home/u
> sers/gramuser2/luw-0.98.5/lib
> CPPFLAGS=-I/home/users/gramuser2/luw-0.98.5/include
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = n003.c03.icyb
> uname -m = ia64
> uname -r = 2.6.12.6-node.c03-6
> uname -s = Linux
> uname -v = #4 SMP Thu Apr 27 02:47:04 EEST 2006
but were some troubles with it
> checking for threads package to use... posix
> checking whether Solaris gcc optimization fix is necessary... no
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating include/Makefile
> config.status: creating include/private/Makefile
> config.status: creating doc/Makefile
> config.status: executing depfiles commands
> config.status: executing default commands
> chmod: cannot access `./mcs/build': No such file or directory
> ./configure: line 38886: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38887: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38888: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38889: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38890: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38891: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38892: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38899: ./mcs/build/config.make: No such file or
> directory
> ./configure: line 38907: ./mcs/build/config.make: No such file or
> directory
>
> mcs source: $(top_srcdir)/mcs
> GC: included
> TLS: __thread
> SIGALTSTACK: no
> Engine: Building and using the JIT
> 2.0 Alpha: yes
> JNI support: IKVM Native
> libgdiplus: assumed to be installed
At the same time, there are no problems with Mono 1.1.14 on Itanium
architecture.
Regards,
Yury Serdyuk.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20060606/2cf4fded/attachment.html
More information about the Mono-list
mailing list