VM Maker: CMakeVMMaker-IgorStasenko.74.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: CMakeVMMaker-IgorStasenko.74.mcz

squeak-dev-noreply
 
Igor Stasenko uploaded a new version of CMakeVMMaker to project VM Maker:
http://www.squeaksource.com/VMMaker/CMakeVMMaker-IgorStasenko.74.mcz

==================== Summary ====================

Name: CMakeVMMaker-IgorStasenko.74
Author: IgorStasenko
Time: 11 April 2011, 2:29:31 pm
UUID: 781ba5e8-f752-4503-9d77-4da28c3699c2
Ancestors: CMakeVMMaker-MarianoMartinezPeck.73

- include path to GL/gl.h headers on Mac OS configs (strange that it worked before without it)

Reply | Threaded
Open this post in threaded view
|

Re: VM Maker: CMakeVMMaker-IgorStasenko.74.mcz

EstebanLM
 
em... about this... 
the real problem with GL paths is that I changed something in the sources of B3DAcceleratorPlugin.h : 

#if defined(BUILD_FOR_OSX)
#include <OpenGL/gl.h>
#else
#include <GL/gl.h>
#endif

"BUILD_FOR_OSX" was "TARGET_API_MAC_CARBON". Since I need it not just for Carbon but also for Cocoa, I chaged the flag to a "General osx presence flag". So, instead adding the path to another library, adding -DBUILD_FOR_OSX to carbon builds should be enough. 

Cheers,
Esteban

El 11/04/2011, a las 9:29a.m., [hidden email] escribió:


Igor Stasenko uploaded a new version of CMakeVMMaker to project VM Maker:
http://www.squeaksource.com/VMMaker/CMakeVMMaker-IgorStasenko.74.mcz

==================== Summary ====================

Name: CMakeVMMaker-IgorStasenko.74
Author: IgorStasenko
Time: 11 April 2011, 2:29:31 pm
UUID: 781ba5e8-f752-4503-9d77-4da28c3699c2
Ancestors: CMakeVMMaker-MarianoMartinezPeck.73

- include path to GL/gl.h headers on Mac OS configs (strange that it worked before without it)


Reply | Threaded
Open this post in threaded view
|

Re: VM Maker: CMakeVMMaker-IgorStasenko.74.mcz

Igor Stasenko

On 11 April 2011 13:27, Esteban Lorenzano <[hidden email]> wrote:
>
> em... about this...
> the real problem with GL paths is that I changed something in the sources of B3DAcceleratorPlugin.h :
> #if defined(BUILD_FOR_OSX)
> #include <OpenGL/gl.h>
> #else
> #include <GL/gl.h>
> #endif
> "BUILD_FOR_OSX" was "TARGET_API_MAC_CARBON". Since I need it not just for Carbon but also for Cocoa, I chaged the flag to a "General osx presence flag". So, instead adding the path to another library, adding -DBUILD_FOR_OSX to carbon builds should be enough.

aha...
Could you provide a fix, please? :)

Actually i wondering if we should keep building Carbon-based VMs..
(Well, Eliot keeps pushing updates there ;)

Eliot, your comments?


> Cheers,
> Esteban
> El 11/04/2011, a las 9:29a.m., [hidden email] escribió:
>
> Igor Stasenko uploaded a new version of CMakeVMMaker to project VM Maker:
> http://www.squeaksource.com/VMMaker/CMakeVMMaker-IgorStasenko.74.mcz
>
> ==================== Summary ====================
>
> Name: CMakeVMMaker-IgorStasenko.74
> Author: IgorStasenko
> Time: 11 April 2011, 2:29:31 pm
> UUID: 781ba5e8-f752-4503-9d77-4da28c3699c2
> Ancestors: CMakeVMMaker-MarianoMartinezPeck.73
>
> - include path to GL/gl.h headers on Mac OS configs (strange that it worked before without it)
>
>
>
>



--
Best regards,
Igor Stasenko AKA sig.