Hey all,
I'm trying to compile Gem for OSX again (been some time off it). The first error I'm getting is that the Base/GemVertex.h file is missing. I looked in my checkout and indeed it is missing. I browsed the CVS on sourceforge and sure enough it is missing (or not in src/Base).
Could someone put this in CVS??
I'm working on a project where we need to impliment an OSG (OpenSceneGraph) model loader into Gem, so I'll need to (often) compile Gem often from CVS on OSX. As far as I know the project I'm using should work fine, but I'm always weary of changed/missing files. If anyone has the expertise (and time) It would be really great to be able to compile Gem from commandline. This way it can make its way into build systems, but also it makes new developer contributions easier. I really appreciate the efforts from CGC and Jamie around compiling for OSX, but I find it absurd that I need to manually add changed files to the project. A build process that is always in sync with CVS (automatically) would be really nice. I'll look into this when I have the time, but it is certainly not my area of expertise.
Anyhow I appologise for more questions coming from me as I try to integrate this new code (working on linux) into my Gem build.
Thanks all Ben
On Sep 30, 2004, at 5:17 PM, B. Bogart wrote:
Hey all,
I'm trying to compile Gem for OSX again (been some time off it). The first error I'm getting is that the Base/GemVertex.h file is missing. I looked in my checkout and indeed it is missing. I browsed the CVS on sourceforge and sure enough it is missing (or not in src/Base).
Could someone put this in CVS??
...uh, i assume your pulling cvs from head (top of tree)? I think iohannes made a small error while learning cvs branch tagging and commited some of the vertex array stuff to head: enough but not all :-( Someone needs to go ahead and add the rest of the changes needed from vertex_array branch, but carefully because the branch chris originally created was based on a slightly outta date cvs head! To make matters worse, I won't be able to do it for a coupla more weeks...
...there is hope tho: If you want to use the vertex_array stuff, just switch your cvs tree to the "vertex_array" tag...otherwise, you can switch your branch to the "v0_90" release branch...
...and your right: we should update the build process more often...in this case that is not the whole problem, but after I get back from graz, I'll also be putting the v0_90 branch into the puredata externals cvs so that a stable version is always easily available: then we can develop in our secret little corner :-)
hth, jamie