Linker problems with arm-wince, need help/info

kris foo at bar.com
Tue Jun 20 16:02:26 PDT 2006


pedro alves wrote:
> Chad J wrote:
> 
>> Pedro Alves wrote:
>>
>>> One more thing.
>>> There is usually a #define USER_LABEL_PREFIX "_" or #define 
>>> USER_LABEL_PREFIX ""
>>> in gcc/config/$arch/someheader.h. In cegcc it is defined as 
>>> USER_LABEL_PREFIX "".
>>> Maybe that isn't being used in the D frontend and an '_' is 
>>> preppended unconditionally?
>>>
>>
>> This seems to have saved the day!
[snip]
> Most of those undefined references you will be able to fix by switching 
> from ascii to wide versions. Like CreateFileA -> CreateFileW, since 
> wince is fully unicode (only).
> 
> And, the cegcc runtime has a notion of current directory. :)
> I'm waiting for you at our mailing list ;)
> 
> 
>> Thanks for the massive help Pedro!  Your intervention just saved me 
>> many hours of pain and frustration :)
>> Thank you too David, for the initial help and your work on GDC!
>>
>>
> 
> Thank you too, for making D possible in Windows CE. I will try D when
> you have this working ;) 


Yeah ... me too!  Way to go, Chad :)



More information about the D.gnu mailing list