#32 D support

closed
nobody
None
5
2011-03-15
2005-06-07
Anonymous
No

Support for D would be nice.
There is already a project:
http://www.dsource.org/projects/swig4d/

Discussion

  • William Fulton
    William Fulton
    2006-09-01

    Logged In: YES
    user_id=242951

    Message posted on this forum asking for volunteers to move
    this module into the mainline SWIG distribution.

     
  • roger crettol
    roger crettol
    2007-09-27

    Logged In: YES
    user_id=89579
    Originator: NO

    I just picked up the swig code developed by Andy Friesen for D in august 2004, and did a very basic integration in the swig-1.3.31 release. All that in a Linux environment, nota bene - but Andy seems to have worked under WIndows, so things won't look bad from that side.

    I got the package configuration working for D, make did compile the D wrapping code, and and attempt to generate a rather ambitious wrapper (interface to Fox toolkit 1.6) quickly failed. The SWIG D modules are not yet up to the task - C++ support is incomplete, I'll try to enhance what is available.

    I'm a complete SWIG novice (and have very limited C++ knowledge), so it will take a while until I can show results, but I'll work on it starting from mid october.

     
  • William Fulton
    William Fulton
    2007-09-27

    Logged In: YES
    user_id=242951
    Originator: NO

    That sounds great. Please subscribe to swig-devel mailing list where you can get help in developing the module. Take a look at the Extending chapter in the docs and in particular the prerequisites outline some goals to achieve: http://www.swig.org/Doc1.3/Extending.html#Extending_prerequisites.

     
  • Olly Betts
    Olly Betts
    2011-03-15

    • status: open --> closed
     
  • Olly Betts
    Olly Betts
    2011-03-15

    Support for D was added in SWIG 2.0.2.