Thread overview | |||||
---|---|---|---|---|---|
|
July 22, 2004 Carbon for D | ||||
---|---|---|---|---|
| ||||
I'm rather inexperienced in making interfaces for D. I'm trying to make a carbon interface for D. I tried SWIG with D but I get tons of errors in the interface file i made via: gcc Carbon_stub.h -E -framework ..../Carbon.framework. //Which basically leaves me with one header file for all of Carbon.I added a %module Carbon and tried to get it to generate me an interface. Am I even going about this in a sane manor? Has anyone already done this? I tried to do this by hand before but there's nearly 900,000 lines of code in this file. (sorry for the formatting my newsreader is having personal problems.) |
July 22, 2004 Re: Carbon for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sha Chancellor | Sha Chancellor wrote: > I'm rather inexperienced in making interfaces for D. I'm trying to make a carbon interface for D. I tried SWIG with D but I get tons of > errors in the interface file i made via: As far as I know, the official version of SWIG doesn't support D. Are you using John Fletcher's new SWIG work? http://www.prowiki.org/wiki4d/wiki.cgi?DwithSwig Or perhaps the earlier project by Andy Friesen? http://andy.tadan.us/d/ I don't know if Andy plans on updating/improving his stuff any, but I know that John Fletcher was working with SWIG only a few weeks ago. > > gcc Carbon_stub.h -E -framework ..../Carbon.framework. //Which basically leaves me with one header file for all of Carbon.I added a > %module Carbon and tried to get it to generate me an interface. > > Am I even going about this in a sane manor? Has anyone already done this? I tried to do this by hand before but there's nearly 900,000 lines > of code in this file. Sounds like some automation would come in handy! > > (sorry for the formatting my newsreader is having personal problems.) -- Justin (a/k/a jcc7) http://jcc_7.tripod.com/d/ |
July 23, 2004 Re: Carbon for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to J C Calvarese | In article <cdpecb$15pd$1@digitaldaemon.com>, J C Calvarese says... > >Sha Chancellor wrote: >> I'm rather inexperienced in making interfaces for D. I'm trying to make a carbon interface for D. I tried SWIG with D but I get tons of errors in the interface file i made via: > >As far as I know, the official version of SWIG doesn't support D. > >Are you using John Fletcher's new SWIG work? http://www.prowiki.org/wiki4d/wiki.cgi?DwithSwig > >Or perhaps the earlier project by Andy Friesen? http://andy.tadan.us/d/ I was using Andy's I don't see where to download John's modified version. =/ Although i did see the entry in the wiki. > >I don't know if Andy plans on updating/improving his stuff any, but I know that John Fletcher was working with SWIG only a few weeks ago. > >> >> gcc Carbon_stub.h -E -framework ..../Carbon.framework. //Which basically leaves me with one header file for all of Carbon.I added a %module Carbon and tried to get it to generate me an interface. >> >> Am I even going about this in a sane manor? Has anyone already done this? I tried to do this by hand before but there's nearly 900,000 lines of code in this file. > >Sounds like some automation would come in handy! Yes it would. :) Want to 'automate' it for me? :P > >> >> (sorry for the formatting my newsreader is having personal problems.) > >-- >Justin (a/k/a jcc7) >http://jcc_7.tripod.com/d/ |
Copyright © 1999-2021 by the D Language Foundation