[Mono-dev] Cross compiled arm-linux
Jolting
hunterlaux at gmail.com
Wed Aug 13 17:36:09 EDT 2008
Was using wrong glib header files. guint64 was being defined as long instead
of long long.
Thanks
Jolting wrote:
>
> In the do_mono_image_load() this is where the error happens.
> 846 image->module_name = mono_metadata_string_heap (image,
> 847 mono_metadata_decode_row_col (&image->tables [MONO_TABLE_MODULE],
> 848 0, MONO_MODULE_NAME));
> 849
> This seems strange that it gets all the way there and fails.
>
> I'm using this toolchain
> ftp://ftp.sunet.se/pub/Linux/distributions/eldk/4.1/arm-linux-x86/iso/arm-2007-01-21.iso
>
>
> Jolting wrote:
>>
>> The application prints out hello world and exits. The mscorlib.dll was
>> taken from my x86 box. I've confirmed that the application and the
>> mscorlib.dll works on my x86 machine.
>>
>> Even if the exe program was working I've discovered that it also gives me
>> the same error regardless of the file type.
>>
>> touch a
>> mono a
>>
>> Would give me the same error.
>>
>> I'm going to get gdbserver running on there and see whats going on. If
>> you have any suggestions let me know.
>>
>>
>> Rodrigo Kumpera wrote:
>>>
>>> Sorry for the short answer.
>>>
>>> You should check if the mscorlib you're using is valid. Using the one
>>> from a
>>> x86 setup should work just fine.
>>>
>>> You might be hitting a bug as well, so if you don't mind, please attach
>>> your
>>> application and I'll test it on my setup.
>>>
>>> On Sat, Aug 9, 2008 at 2:04 PM, Rodrigo Kumpera <kumpera at gmail.com>
>>> wrote:
>>>
>>>> Your mscorlib or monorunapp.exe seens to be corrupted.
>>>>
>>>>
>>>>
>>>> On Fri, Aug 8, 2008 at 8:35 PM, Jolting <hunterlaux at gmail.com> wrote:
>>>>
>>>>>
>>>>> I cross compiled mono and when I ran it I got the following error.
>>>>>
>>>>> ** (../monorunapp.exe:582): CRITICAL **: mono_metadata_string_heap:
>>>>> assertion `index < meta->heap_strings.size' failed
>>>>> The file /opt/mono/lib/mscorlib.dll is an invalid CIL image
>>>>>
>>>>> Not sure whats going on, but I could use some help.
>>>>> I was wondering if this could possibly be cause because I'm running
>>>>> out of
>>>>> memory.
>>>>> How much memory would it take to run a basic hello world program?
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/Cross-compiled-arm-linux-tp18900579p18900579.html
>>>>> Sent from the Mono - Dev mailing list archive at Nabble.com.
>>>>>
>>>>> _______________________________________________
>>>>> Mono-devel-list mailing list
>>>>> Mono-devel-list at lists.ximian.com
>>>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Mono-devel-list mailing list
>>> Mono-devel-list at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Cross-compiled-arm-linux-tp18900579p18971689.html
Sent from the Mono - Dev mailing list archive at Nabble.com.
More information about the Mono-devel-list
mailing list