[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 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
METHOD .ctor(int)

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

Native stacktrace:

        /home/julien/mono- [0xb7da3721]
        /home/julien/mono- [0xb7d7eb09]
        /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.


More information about the Mono-list mailing list