headers for OpenGL, OpenAL, and SDL

James Pelcis jpelcis at gmail.com
Mon Mar 6 17:02:25 PST 2006


Let me put this a different way...  I don't have a Mac, so I don't have 
a copy of the header.  I would still be more than happy to port it though.

The SDL 1.2.9 interface is either a superset of 1.2.8 or exactly the 
same, but I'm not sure which.  I'd try using your CVS version with an 
older version of the library to find out for sure.  If it works, assume 
that there is no version difference.

What's the official "version (Mac)?"

Anders F Björklund wrote:
> James Pelcis wrote:
> 
>> I thought it would be a good idea to put things that are ported into 
>> the c namespace.  If the project ever gets a pure D implementation, it 
>> wouldn't conflict with programs written for the c version.
> 
> Well, I think it was "supposed" to go in the etc.c (Deimos) namespace -
> but since there was never any guidelines I just went with the shorter...
> 
>> If someone gives me the AGL header, I'll see what I can do to take 
>> care of it, too.
> 
> It's copyrighted by Apple, but should be straightforward to translate...
> Located in /System/Library/Frameworks/AGL.framework/Headers/agl.h on OSX
> 
> Distributing Apple system headers has the same issues as Win32 headers,
> but without any "w32api" version like available for the MinGW compiler.
> 
> The GL library location is /System/Library/Frameworks/OpenGL.framework,
> by the way (i.e. same as "OpenGL32.dll" or "libGLX.so", but without AGL)
> 
>> I'm not sure exactly what you're asking in the ps, but mine should 
>> work with 1.2.9.
> 
> Oh, I was just meaning that I had SDL 1.2.8 as ZIP - but 1.2.9 in CVS.
> Apparently the implibs I bundled weren't working for DMD/Windows either
> 
> --anders



More information about the Digitalmars-d-announce mailing list