Closed codedread closed 11 years ago
As the maintainer of MonkVG I only fully support XCode on iOS. Other build systems systems such as gnu make, MS Visual Studio, etc are from various contributors. With the most recent changes to MonkVG there is a very good likelihood that those builds are "broken". As I don't have the bandwidth to maintain those other build systems I rely on the contributors to maintain those. If you would like to contribute your own build system, or fix an existing one as well as provide instructions I would be more then happy to integrate into MonkVG. It would be an excellent contribution to the FOSS community.
Codedread, did you find a solution to this issue? If so would you contribute that solution back to MonkVG?
No, I haven't had time to look at this any further yet. I'll probably try to learn XCode first.
Ok, I'll just leave this bug open.
Ok, learned a little bit about XCode and have tried to build the OSX XCode project under projects/MonkVG-OSX. Unfortunately gles2-bc is trying to pull in OpenGLES/ES2 headers. Do we have any evidence that the MonkVG-OSX project actually works? If so, I wonder how to get an OpenGLES Framework installed for OSX.
Micah, my idea is that MonkVG could be use as a cross-platform vector graphics layer by utilizing OpenGL on Windows/Mac and OpenGL ES on iOS/Android.
Thoughts?
Yeap, MonkVG is meant to be cross-platform, so that plan should work if I didn't recently break all the builds besides ios. :-/
I'm super slammed right now but I'll see what I can do about fixing the XCode OSX project tomorrow morning (I'm on San Francisco pacific time). You'll be on your own for awhile for Android, though I think there is already at least one other person who seems interested in getting the Android and vanilla Makefile builds working.
Also, one other possibility is to take a that commit history and checkout everything before the "opengl-es2" branch was merged I to the master a couple of weeks ago. As far as I know all the builds worked before that.
Ok, so the OSX XCode project now compiles the library. WARNING I have not tested it out, it simply compiles. It is probably still broken somehow, if you get a test project up and running that would be awesome because then I can help debug any issues...
Thanks Micah! I checked out the earlier revision before you added gles2-bc and it compiled just fine. I'll get back up to Head and let you know how it goes... I'm closing this issue for now :)
Can someone please update the readme file with build instructions? I'm familiar with configure, make but not autoconf/libtools so much. I'm trying to build this on OSX without using XCode (I want to integrate it with another project and was hoping not to have to learn that).