1. I'm attempting to build the dim3Engine sources, but the build fails b/c the dim3Common/Libraries are missing. I don't see an xcodeproj file under dim3Common...so how do I build them?
2. Under the unixBuild directory, the SConstruct file appears to be a python script of some sort, but running it as "$ python SConstruct" fails b/c Environment is unrecognized.
3. Is there a way to run a single build command against the entire set of dim3 projects? I'd like to just exec something like "$ ant foo" or "$ jam foo" and have the entire suite of projects built.
t.g. Wrote:1. I'm attempting to build the dim3Engine sources, but the build fails b/c the dim3Common/Libraries are missing. I don't see an xcodeproj file under dim3Common...so how do I build them?
2. Under the unixBuild directory, the SConstruct file appears to be a python script of some sort, but running it as "$ python SConstruct" fails b/c Environment is unrecognized.
3. Is there a way to run a single build command against the entire set of dim3 projects? I'd like to just exec something like "$ ant foo" or "$ jam foo" and have the entire suite of projects built.
What are you trying to build it under? Note that the sources are my current development sources (updated at least twice a day) so they are usually in development.
The stuff in dim3Common/Libraries should be libBaseUtility, libModelUtility, and libMapUtility. You'll need to build in that order: Base, Model, then Map. Then you can build anything else in any order.
The construct file was the old way of building in Linux, that code has not been checked for ages, somebody would probably need to update it.
There's no single build, sorry.
[>] Brian
Inline:
What are you trying to build it under? Note that the sources are my current development sources (updated at least twice a day) so they are usually in development.
>> XCode 3.1 beta | Mac os x 10.5.3
The stuff in dim3Common/Libraries should be libBaseUtility, libModelUtility, and libMapUtility. You'll need to build in that order: Base, Model, then Map. Then you can build anything else in any order.
>> I don't see anything under dim3Common/Libraries. It's empty.
The construct file was the old way of building in Linux, that code has not been checked for ages, somebody would probably need to update it.
There's no single build, sorry.
[>] Brian
[/quote]
t.g. Wrote:The stuff in dim3Common/Libraries should be libBaseUtility, libModelUtility, and libMapUtility. You'll need to build in that order: Base, Model, then Map. Then you can build anything else in any order.
>> I don't see anything under dim3Common/Libraries. It's empty.
Right, there's nothing there because you have to build it first

Basically, go build dim3BaseUtility first. All the paths are relative, so it should put a dylib in that folder. Then you can build both model + map, which depend on base, then any of the others which depend on those.
[>] Brian