crossbridge-community / crossbridge

C/C++ Compiler for the ActionScript Virtual Machine (AVM2)
http://sourceforge.net/projects/crossbridge-community/
Other
151 stars 35 forks source link

build with clang on OSX #62

Open andryblack opened 9 years ago

andryblack commented 9 years ago

build sdk on clean OSX, only Apple provided command line tools needed

vpmedia commented 9 years ago

Hi, Thanks for the pull request, I've to verify it before merging, I'll give a feedback hopefully next week. Best Regards!

vpmedia commented 9 years ago

Hi, Sorry but I'm really scheduled with other projects, but in the forthcoming days I will review this. Best!

JoeDupuis commented 9 years ago

@andryblack I am refactoring a bunch of stuff in the makefile. I will check your modification and merge them with mine instead of merging the pull request. I see you also have a branch with diff patches instead of whole file overwrite.

That's good. I will also integrate this feature.

Thanks for contributing!

I think we can close this, I will pull your branch directly from your repo and cherry pick from it.

vpmedia commented 9 years ago

I think this one is an important merge request because it's really struggling to set-up an OSX CrossBridge Dev environment with non-standard Clang compiler. So its more complicated to release any new CB SDK versions.

JoeDupuis commented 9 years ago

I have started merging by cherry picking part of the pull request while trying to update the build system (makefile) so it does not restart from the beginning if there is an error (unless you explicitly clean the repo or tell it to do so). I also made sure it is possible to do "out of tree" build and that the original repo could stay unmodified at all time and to use the default clang that come with osx.

I am about halfway through, I haven't touched it since 2 weeks ago though, I had a surge of client, who take priority. I should get back to it soon.

rtissera commented 9 years ago

Agreed.

JoeDupuis commented 9 years ago

Unrelated note since I don't know if you subscribed to the forum, but crossbridge.io is up and running, generated from the repo doc. We push a repo with instruction on how to update the site soon. In the meantime you can ask me if you need it modified.

Here is the forum thread on it: http://forum.crossbridge.io/t/new-website-and-redesign/26