hx-gameplay icon indicating copy to clipboard operation
hx-gameplay copied to clipboard

Updated Build.xml for OSX

Open jcockhren opened this issue 12 years ago • 4 comments

Adds Quartz, OpenAL, OpenGL and IOKit frameworks. Only uses gameplay external dependencies to relevant to OSX. Compiles 32-bit by default and uses c++0x standard.

Notes:

  1. Gameplay3d and hx-gameplay builds must have matching '-fvisibility' flag settings. The Gameplay project file doesn't set it. hxcpp sets -fvisibility=hidden.
  2. Must run the build command with the '-DHXCPP_CLANG' in order to use clang (Should be set as the default in the future).

jcockhren avatar Feb 06 '13 11:02 jcockhren

One question: This project is dead?

boozook avatar Apr 03 '14 20:04 boozook

@fzzrr I'm not entirely sure. The owner of this repo usually hangs around in #haxe on freenode. @MIvanchev

jcockhren avatar Apr 04 '14 09:04 jcockhren

The project is not dead, it's currently in sleep mode. There's 1 major issue which needs to be redesigned: the way Haxe instances are mapped to C++ instances. The current system is very ineffective and hard to manage. The new system should be a 1:1 mapping, if possible. I am sorry for letting you wait so long for a reply.

MIvanchev avatar Apr 06 '14 18:04 MIvanchev

@jcockhren, @MIvanchev, thanks for you answer. If you mean the render system, maybe try to use Lime?

boozook avatar Apr 07 '14 00:04 boozook