[Mono-list] mkbunde: no entry point

Julien Sobrier julien at sobrier.net
Thu Apr 26 18:41:26 EDT 2007


Robert Jordan wrote:
> Julien Sobrier wrote:
>> Hello,
>> I've tried mkbundle2 with mono 1.2.3.1 on a project composed of a couple
>> of assemblies (1 exe + 4 dll). Everything went fine except for this
>> error message repeated serveral time:
>> temp.c: In function 'install_dll_config_files':
>> temp.c:142: warning: pointer targets in passing argument 2 of
>> 'mono_register_config_for_assembly' differ in signedness
>>
>> When I try to execute the resulting program,I get this error: Assembly
>> 'data-0x8049ac0' doesn't have an entry point.
>>
>> Here is the complete output:
>> [julien at home test]$ sudo mkbundle2 -o test 1.dll 2.dll 3.dll test.exe --deps
> 
> You must pass test.exe (the assembly with the entry point)
> as the first assembly on the command line.
> 
> Robert

Thank you. Now there is a problem with generics:
no implementation for interface method
System.Collections.Generic.IList<System.Object>::get_Item(int) in class
System.String[]
METHOD .ctor(int)

** ERROR **: file class.c: line 2072 (mono_class_setup_vtable_general):
should not be reached
aborting...
Stacktrace:


Native stacktrace:

        /home/julien/mono-1.2.3.1//lib/libmono.so.0 [0xb7da3721]
        /home/julien/mono-1.2.3.1//lib/libmono.so.0 [0xb7d7eb09]
        [0xffffe440]
        /lib/i686/libc.so.6(abort+0x101) [0xb7b3f851]
        /usr/lib/libglib-2.0.so.0(g_logv+0x3ff) [0xb7c77d4f]

Debug info from gdb:



=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Aborted


More information about the Mono-list mailing list