digitalmars.D.learn - C++ libs
- Robert.AtkinsonNO SPAMgmail.com (3/3) Jan 23 2006 Has anyone found a decent way to use C++ libs either in binary form or s...
- John Reimer (10/16) Jan 23 2006 It's in C++? The interface is in C. I guess I should have announced it...
- Robert.AtkinsonNO SPAMgmail.com (3/19) Jan 23 2006 Excellent, 1 half of the problem solved. I assumed FreeType was in C++,...
- Charles (10/13) Jan 23 2006 There is a way to use C++ libs I think , ive never done it but I believe...
Has anyone found a decent way to use C++ libs either in binary form or source form? I want to use the freetype library, but since its in C++, I don't really want to re-code it from scratch in D
Jan 23 2006
Robert.AtkinsonNO SPAMgmail.com wrote:Has anyone found a decent way to use C++ libs either in binary form or source form? I want to use the freetype library, but since its in C++, I don't really want to re-code it from scratch in DIt's in C++? The interface is in C. I guess I should have announced it here... but I made freetype bindings for the complete library. It's available in the bindings project over at dsource.org. For win32, I include a working dll with the complete library build in. On Linux, so far, it seems to work with the typical libft.so found on the system. You can find it here:http://svn.dsource.org/projects/bindings/trunk/freetype/I should probably provide an archive that can be downloaded from the download directory there. -JJR
Jan 23 2006
Excellent, 1 half of the problem solved. I assumed FreeType was in C++, which it obviously isn't now that I look for more than 30 seconds. In article <dr3bn1$2tt3$1 digitaldaemon.com>, John Reimer says...Robert.AtkinsonNO SPAMgmail.com wrote:Has anyone found a decent way to use C++ libs either in binary form or source form? I want to use the freetype library, but since its in C++, I don't really want to re-code it from scratch in DIt's in C++? The interface is in C. I guess I should have announced it here... but I made freetype bindings for the complete library. It's available in the bindings project over at dsource.org. For win32, I include a working dll with the complete library build in. On Linux, so far, it seems to work with the typical libft.so found on the system. You can find it here:http://svn.dsource.org/projects/bindings/trunk/freetype/I should probably provide an archive that can be downloaded from the download directory there. -JJR
Jan 23 2006
There is a way to use C++ libs I think , ive never done it but I believe if you can wrap the C++ code in C functions , then you can expose those C functions to D and call them like that ( not tested ). I think the D bindings for wxWidgets ( http://wxd.sourceforge.net/ ) do this . Charlie <Robert.AtkinsonNO SPAMgmail.com> wrote in message news:dr3b4m$2t96$1 digitaldaemon.com...Has anyone found a decent way to use C++ libs either in binary form orsourceform? I want to use the freetype library, but since its in C++, I don'treallywant to re-code it from scratch in D
Jan 23 2006