Access violation when calling C DLL from D
Atila Neves via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Nov 2 07:56:18 PST 2015
On Monday, 2 November 2015 at 02:30:09 UTC, AnoHito wrote:
> On Monday, 2 November 2015 at 02:13:29 UTC, BBasile wrote:
>> On Monday, 2 November 2015 at 01:02:45 UTC, AnoHito wrote:
>>> [...]
>>> the headers are very long and complicated, and porting them
>>> entirely to D would be a huge project in and of itself.
>>> [...]
>>
>> You can give a try at h2d, the C header to D interface
>> converter:
>>
>> http://dlang.org/htod.html
>
> I did, but it just produced a ton of errors...
Try this instead:
https://github.com/jacob-carlborg/dstep
It's been used to convert C Ruby declarations to D:
https://github.com/jacob-carlborg/orbit/tree/master/ruby
Atila
More information about the Digitalmars-d-learn
mailing list