Hello Eric,

Maslowski, Eric wrote:
> -          which branch/version of 2.0 should I grab?

trunk (or very recent snapshot of trunk), Gerrit has put a lot of work 
into the windows build and worked out a bunch of problems recently.

  (is trunk known to work 64-bit and stable)

we use fairly recent snapshots of trunk and update once in a while (if I 
do it too often everybody complains about having to rebuild their apps 
again ;) ). We only use 64 bit builds, although on linux.

> -          has there been any change to which version of the 
> dependencies should be used?
> 
> o   boost  1.37
> o   collada 1.4 (tried 1.5 too)

there are two version involved when referring to collada: one is the 
schema version (which must be 1.4 at this point) and the version of the 
colladadom libraries which should be 2.1 or 2.2

> o   jpeg 7.1
> o   png 1.2.40
> o   tiff 3.9.1
> o   openEXR 1.4
> o   zlib 1.2.3
> o   GLEW 1.5.1
> o   freeglut 2.6.0
> 
> -          I know I have to compile the above for 64-bit but are there 
> any known binaries for these around?

I know of no prebuilt binaries, but there are cmake scripts that can 
build these with the correct settings from the sources, take a look in 
Support/ReadMe.txt

> They each seem have their own 
> issues and won't compile 100% without some work. I think I have these 
> compiled successfully, but with all of the unresolved externals and 
> other issues I'm seeing, I have my doubts.

hm, I only have a little experience with 32 bit windows, but there they 
usually build without too much trouble. Some of the above do depend on 
others in the list though, e.g. jpeg, png depend on zlib and I think 
tiff depends on jpeg.
What sorts of unresolved symbols do you get?

> -          If library binaries are available, should I be compiling 
> these libraries for DLL or static lib?

the scripts in Support/ give you either option (and you need to tell the 
main OpenSG build which ones to use). I've usually build DLLs, copy them 
to a central location by build type (e.g. to a directory 
C:\devel\libpool_debug) which I put into PATH so that the DLLs are found 
at runtime.

> I've been trying this for the past couple of days and have slowly begun 
> making progress in resolving the many unresolved externals and other 
> compiler errors I've been receiving. However, there is so much left to 
> do that I figured I would ask the OpenSG 2.0 experts for some advice 
> before beating my head on this anymore.

I can't really speak for 64bit windows as I don't have one here (only 
32bit), but apart from being tedious I've not encountered too much 
trouble building the dependencies on windows.
I'd suggest trying the build scripts from Support/, if that does not 
help we'd need some more details about the errors you are seeing to see 
if it is something we can improve on our end.

        Cheers,
                Carsten


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to