any tool to at least partially convert C++ to D (htod for source

Jacob Carlborg doob at me.com
Thu Mar 11 15:23:16 PST 2010


On 3/11/10 22:52, Igor Lesik wrote:
>> I think what we can do to help is to track down exactly what the
>> problems are and make sure Walter knows about them. If possible we could
>> also try to fix them.
>> The problems I have are:
>> Undefined symbols:
>> __deh_beg
>> __deh_end
>> __Dmain
>> __minfo_beg
>> __minfo_end
>
> Undefined symbols is not the fundumental problem, it is possible to make them
> seen as defined. I was able to make shared runtime library as .so.
> The problem is that the very first library funciton call from Dmain is not going to work,
> because EBX is not PIC register.

I found out how to solved the undefined symbols problem, see my other 
post where I replied to myself. A "hello world" application worked for 
me, I guess it might have something to do with that the code is PIC as 
default on Mac OS X.



More information about the Digitalmars-d mailing list