Using SCons 0.96.1 got me a lot farther. OSGBase.dll linked, but OSGSystem.dll fails to link due to an unresolved symbol. I have attached the build output and my current scons options.
-Patrick Andreas Zieringer wrote: > Hi Patrick, > > ok next try the testing release of scons is not supported only the > current official one 0.96.1. > We are also using some sed stuff right now so it works only in a cygwin > shell. Next week I will add some scons build readme to the cvs. > > Andreas > >> Andreas, >> >> I am using the AMD64 build of Python 2.5 beta 2 from www.python.org and >> SCons 0.96.92. The previous output came from a DOS command shell, but I see >> the same problems building from a Cygwin shell. >> >> -Patrick >> >> Andreas Zieringer wrote: >>> Hi Patrick, >>> >>> well looks strange are you using the cygwin python? You have to use the >>> windows python version from www.python.org. >>> >>> in the cygwin shell "which python" should report something like >>> >>> python is /C/Programme/Python24/python >>> python is /usr/bin/python >>> python is /bin/python >>> >>> Andreas >>> >>>> Andreas, >>>> >>>> This looks very promising, but I have run into a problem that is most >>>> likely >>>> because I have never built OpenSG using its SCons build before. I get a >>>> compile error on the first file that SCons finds to build: >>>> >>>>> scons compiler=msvc80x64 tif=C:/patrick/src/supportlibs >>>> glut=C:/patrick/src/supportlibs zlib=C:/patrick/src/supportlibs >>>> png=C:/patrick/src/supportlibs jpg=C:/patrick/src/supportlibs type=both >>>> scons: Reading SConscript files ... >>>> Detected environment: win32-msvc80x64 >>>> scons: done reading SConscript files. >>>> scons: Building targets ... >>>> scons: building associated BuildDir targets: >>>> Build\win32-msvc80x64\installed >>>> cl /nologo /TP /Wp64 /w44258 /w44996 /EHsc /GR /FD /bigobj /Zm1200 >>>> /Zc:forScope /MD /O2 /Ob1 /DOSG_WITH_GLUT /DOSG_WITH_JPG /DOSG_WITH_TIF >>>> /DOSG_WITH_PNG /DOSG_WITH_GIF /DWIN32 /D_WINDOWS /DWINVER=0x0400 >>>> /D_WIN32_WINDOWS=0x0410 /D_WIN32_WINNT=0x0400 /DSTRICT /DNOMINMAX >>>> /D_OSG_HAVE_CONFIGURED_H_ /DOSG_PSDK_COMPILER /DWIN64 /DNDEBUG /DFCD_TERM >>>> /DOSG_BUILD_DLL /IC:\patrick\src\supportlibs\include >>>> /IC:\patrick\src\supportlibs\include /IC:\patrick\src\supportlibs\include >>>> /IC:\patrick\src\supportlibs\include /IC:\patrick\src\supportlibs\include >>>> /IBuild\win32-msvc80x64\Source\Base /IBuild\win32-msvc80x64\Tools\fcdEdit >>>> /IBuild\win32-msvc80x64\Tools\fcdEdit\opt >>>> /IBuild\win32-msvc80x64\installed\include /c >>>> Tools\fcdEdit\FieldContainer.cpp >>>> /FoBuild\win32-msvc80x64\Tools\fcdEdit\opt\FieldContainer.obj >>>> >>>> FieldContainer.cpp >>>> Tools\fcdEdit\FieldContainer.cpp(9) : fatal error C1083: Cannot open >>>> include >>>> file: 'OpenSG/OSGXmlpp.h': No such file or directory >>>> scons: *** [Build\win32-msvc80x64\Tools\fcdEdit\opt\FieldContainer.obj] >>>> Error 2 >>>> scons: building terminated because of errors. >>>> >>>> I don't know why it is jumping straight to the Tools directory after >>>> generating files in Build\win32-msvc80x64installed\include\OpenSG. If I cd >>>> into the Source directory and run 'scons ... -u', it doesn't build >>>> anything, >>>> so I guess SCons is confused about something. >>>> >>>> -Patrick >>>> >>>> Andreas Zieringer wrote: >>>>> Hi Patrick, >>>>> >>>>> you can compile a 64 bit windows version with the scons build system. >>>>> >>>>> scons.bat compiler=msvc80x64 >>>>> >>>>> Andreas >>>>> >>>>>> Is it possible to build a 64-bit version of OpenSG for Windows x64 >>>>>> Edition? >>>>>> I thought that I was on the right track with this a few weeks ago using >>>>>> the >>>>>> configure script option --with-compiler=cl.net2005, but the path to >>>>>> cl.exe >>>>>> that was being used was for the 32-bit version. I had rebuilt the >>>>>> contents >>>>>> of the supportlibs stuff myself for 64-bit Windows, but I hadn't tested >>>>>> them >>>>>> to be sure that they worked or that I built them correctly. >>>>>> >>>>>> -Patrick -- Patrick L. Hartling | VP Engineering, Infiscape Corp. PGP: http://tinyurl.com/2msw3 | http://www.infiscape.com/
output.txt.gz
Description: GNU Zip compressed data
qt = 0 qt4 = 0 cg = 0 compiler = 'msvc80x64' tif = 'C:\\patrick\\src\\supportlibs' jpg = 'C:\\patrick\\src\\supportlibs' png = 'C:\\patrick\\src\\supportlibs' glut = 'C:\\patrick\\src\\supportlibs' zlib = 'C:\\patrick\\src\\supportlibs' type = 'both' contrib_performer_loader = 0
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
