[Mono-dev] ./configure --enable-minimal=aot, profiler gives error.

Zoltan Varga vargaz at gmail.com
Mon Nov 14 10:48:00 EST 2005


                   Hi,

  This is already fixed in 1.1.10.

          Zoltan

On 11/14/05, conn intel <connintel at gmail.com> wrote:
> Hello Friends,
>
>
>    I need to install the monoruntime on the flash. In the project we
> are using ASP.NET to show the application configuration through web
> GUI. Thanx to lupus for showing me the trick to strip the mono.
>
>   But by compiling mono 1.9 using "./configure
> --enable-minimal=aot,profiler" gives me the error message as stated
> below...
>
> Thank you in Advance..
>
> Regards,
> Ankur.
>
>
> /********Error Message using
> ./configure--enable-minimal=aot,profiler************************************************/
>
>
> make  all-recursive
> make[1]: Entering directory `/home/mono1.9/mono-1.1.9.2'
> Making all in libgc
> make[2]: Entering directory `/home/mono1.9/mono-1.1.9.2/libgc'
> Making all in include
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/libgc/include'
> Making all in private
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/libgc/include/private'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/libgc/include/private'
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/libgc/include'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/libgc/include'
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/libgc/include'
> Making all in doc
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/libgc/doc'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/libgc/doc'
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/libgc'
> make[3]: Nothing to be done for `all-am'.
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/libgc'
> make[2]: Leaving directory `/home/mono1.9/mono-1.1.9.2/libgc'
> Making all in mono
> make[2]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono'
> Making all in utils
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/utils'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/utils'
> Making all in io-layer
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/io-layer'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/io-layer'
> Making all in monoburg
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/monoburg'
> make  all-am
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/monoburg'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/monoburg'
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/monoburg'
> Making all in os
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/os'
> Making all in unix
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/os/unix'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/os/unix'
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/os'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/os'
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/os'
> Making all in cil
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/cil'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/cil'
> Making all in metadata
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/metadata'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/metadata'
> Making all in arch
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/arch'
> Making all in x86
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/arch/x86'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/arch/x86'
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/arch'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/arch'
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/arch'
> Making all in interpreter
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/interpreter'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/interpreter'
> Making all in mini
> make[3]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/mini'
> make  all-am
> make[4]: Entering directory `/home/mono1.9/mono-1.1.9.2/mono/mini'
> /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   -o mono  -export-dynamic
> -Wl,-version-script=./ldscript.mono main.o libmono-static.la  -pthread
> -lgthread-2.0 -lglib-2.0   -Wl,--export-dynamic -lgmodule-2.0 -ldl
> -lglib-2.0   -lm  -lnsl -lpthread -lm -lrt
> 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 -o mono
> -Wl,-version-script=./ldscript.mono main.o -pthread
> -Wl,--export-dynamic -Wl,--export-dynamic  ./.libs/libmono-static.a
> -lgthread-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lnsl -lpthread -lm -lrt
> ./.libs/libmono-static.a(mini.o)(.text+0x23a8f): In function `mini_init':
> /home/mono1.9/mono-1.1.9.2/mono/mini/mini.c:10070: undefined reference
> to `mono_aot_init_vtable'
> ./.libs/libmono-static.a(mini.o)(.text+0x23a9b):/home/mono1.9/mono-1.1.9.2/mono/mini/mini.c:10071:
> undefined reference to `mono_aot_get_cached_class_info'
> ./.libs/libmono-static.a(mini.o)(.text+0x23aa7):/home/mono1.9/mono-1.1.9.2/mono/mini/mini.c:10072:
> undefined reference to `mono_aot_find_jit_info'
> ./.libs/libmono-static.a(mini-trampolines.o)(.text+0x217): In function
> `mono_aot_trampoline':
> /home/mono1.9/mono-1.1.9.2/mono/mini/mini-trampolines.c:82: undefined
> reference to `mono_aot_get_method_from_token'
> collect2: ld returned 1 exit status
> make[4]: *** [mono] Error 1
> make[4]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/mini'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono/mini'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/mono1.9/mono-1.1.9.2/mono'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/mono1.9/mono-1.1.9.2'
> make: *** [all] Error 2
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>



More information about the Mono-devel-list mailing list