Hello Carsten,

some success and new questions: first there is a cgfxmaterial and a 
cgfxmaterial2 - wich one should I use?

I've got new errors (see the log) - hope you can help...

Thanks in advance,

Patrik




C:\Projekte\3D\BetaOpenSG64>scons compiler=msvc80x64 type=both -j 4 
qt4=C:\Projekte\C++\qt-win-opensource-src-4.4.1 cg="C:\Program Files 
(x86)\NVIDIA Corporation\Cg" text=yes gif=yes tif=yes jpg=yes png=yes 
exr=yes zlib=yes contrib_cgchunk=yes contrib_cgfxmaterial=no 
contrib_cgfxmaterial2=yes contrib_ply=yes contrib_terrain=yes 
contrib_rhino3d_loader=yes tests=no glut=yes
scons: Reading SConscript files ...
Detected environment: win32-msvc80x64
scons: done reading SConscript files.
scons: Building targets ...
Using tempfile c:\users\mller~1\appdata\local\temp\tmpoz1og0.lnk for 
command line:
link /nologo /FORCE:MULTIPLE /NODEFAULTLIB /incremental:no /OPT:REF 
/OPT:ICF /dll /out:Build\win32-msvc80x64\Source\Base\OSGBase.dll 
/implib:Build\win32-msvc80x64\Source\Base\OSGBase.lib user32.lib 
kernel32.lib winmm.lib wsock32.lib oldnames.lib bufferoverflowu.lib 
msvcprt.lib msvcrt.lib 
Build\win32-msvc80x64\Source\Base\opt\OSGBarrier.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBaseFunctions.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBaseThread.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBinaryDataHandler.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBoxVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGColor.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGCylinderVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDataType.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDate.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDynamicVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGException.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGFrustumVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGIDString.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGIDStringLink.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGLine.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGLock.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGLog.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGMPBase.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGMatrixUtility.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGMemoryObject.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGNormalQuantifier.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPathHandler.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPlane.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPolytopeVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGQuaternion.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGReal16.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSharedLibrary.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSharedObjectHandler.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSphereVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGThreadManager.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTime.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTypeBase.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTypeFactory.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGVector.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGVolumeFunctions.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGField.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGFieldFactory.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGFieldType.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTypeInst.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBinaryMessage.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGConnectionFactory.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGConnectionType.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGNetworkMessage.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDgram.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDgramQueue.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDgramSocket.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupMCastConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupSockConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupSockPipeline.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointMCastConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointSockConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointSockPipeline.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocket.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocketAddress.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocketException.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocketSelection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGStreamSocket.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGIndenter.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGStandardStringConversionState.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGStringTokenizer.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGXmlparser.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGXmlpp.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGXmltokenizer.obj
link @c:\users\mller~1\appdata\local\temp\tmpoz1og0.lnk
del c:\users\mller~1\appdata\local\temp\tmpoz1og0.lnk
Using tempfile c:\users\mller~1\appdata\local\temp\tmpxxkgq5.lnk for 
command line:
link /nologo /FORCE:MULTIPLE /NODEFAULTLIB /incremental:no /OPT:REF 
/OPT:ICF /dll /out:Build\win32-msvc80x64\Source\Base\OSGBase.dll 
/implib:Build\win32-msvc80x64\Source\Base\OSGBase.lib user32.lib 
kernel32.lib winmm.lib wsock32.lib oldnames.lib bufferoverflowu.lib 
msvcprt.lib msvcrt.lib 
Build\win32-msvc80x64\Source\Base\opt\OSGBarrier.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBaseFunctions.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBaseThread.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBinaryDataHandler.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBoxVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGColor.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGCylinderVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDataType.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDate.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDynamicVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGException.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGFrustumVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGIDString.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGIDStringLink.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGLine.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGLock.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGLog.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGMPBase.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGMatrixUtility.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGMemoryObject.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGNormalQuantifier.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPathHandler.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPlane.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPolytopeVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGQuaternion.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGReal16.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSharedLibrary.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSharedObjectHandler.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSphereVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGThreadManager.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTime.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTypeBase.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTypeFactory.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGVector.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGVolume.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGVolumeFunctions.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGField.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGFieldFactory.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGFieldType.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGTypeInst.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGBinaryMessage.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGConnectionFactory.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGConnectionType.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGNetworkMessage.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDgram.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDgramQueue.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGDgramSocket.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupMCastConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupSockConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGGroupSockPipeline.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointMCastConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointSockConnection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGPointSockPipeline.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocket.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocketAddress.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocketException.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGSocketSelection.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGStreamSocket.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGIndenter.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGStandardStringConversionState.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGStringTokenizer.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGXmlparser.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGXmlpp.obj 
Build\win32-msvc80x64\Source\Base\opt\OSGXmltokenizer.obj
OSGVector.obj : warning LNK4006: "class std::basic_ostream<char,struct 
std::char_traits<char> > & __cdecl osg::operator<<<float,3>(class 
std::basic_ostream<char,struct std::char_traits<char> > &,class 
osg::Point<float,3> const &)" 
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@@std@@[EMAIL 
PROTECTED]@[EMAIL PROTECTED]@@Z) 
ist bereits in "OSGBoxVolume.obj" definiert; zweite Definition wird 
ignoriert.
OSGVector.obj : warning LNK4006: "class std::basic_ostream<char,struct 
std::char_traits<char> > & __cdecl osg::operator<<<float,3>(class 
std::basic_ostream<char,struct std::char_traits<char> > &,class 
osg::Vector<float,3> const &)" 
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@@std@@[EMAIL 
PROTECTED]@[EMAIL PROTECTED]@@Z) 
ist bereits in "OSGCylinderVolume.obj" definiert; zweite Definition wird 
ignoriert.
LINK : fatal error LNK1104: Datei "TEMPFILE" kann nicht geƶffnet werden.
scons: building terminated because of errors.
cl /nologo /TP /Oi /Ot /GS- /Gy /Wp64 /w44258 /w44996 /EHsc /GR /bigobj 
/Zm1200 /Zc:forScope /MDd /Od /ZI /RTC1 /DOSG_WITH_GLUT /DOSG_WITH_JPG 
/DOSG_WITH_TIF /DOSG_WITH_PNG /DOSG_WITH_GIF /DOSG_WITH_JASPER 
/DOSG_WITH_IMF /DWIN32 /D_WINDOWS /DWINVER=0x0400 
/D_WIN32_WINDOWS=0x0410 /D_WIN32_WINNT=0x0400 /DSTRICT /DNOMINMAX 
/D_OSG_HAVE_CONFIGURED_H_ /DWIN64 /D_DEBUG /DOSG_DEBUG /DOSG_BUILD_DLL 
/DOSG_COMPILESYSTEMLIB /IBuild\win32-msvc80x64\Source\Base 
/ISource\System\Action /ISource\System\Action\DrawAction 
/ISource\System\Action\IntersectAction 
/ISource\System\Action\RenderAction /ISource\System\Cluster\Base 
/ISource\System\Cluster\Server 
/ISource\System\Cluster\Window\BalancedMultiWindow 
/ISource\System\Cluster\Window\Base 
/ISource\System\Cluster\Window\MultiDisplay 
/ISource\System\Cluster\Window\SortFirst 
/ISource\System\Cluster\Window\SortLast /ISource\System\FieldContainer 
/ISource\System\FieldContainer\Impl /ISource\System\FileIO\3DS 
/ISource\System\FileIO\Base /ISource\System\FileIO\BIN 
/ISource\System\FileIO\DXF /ISource\System\FileIO\OBJ 
/ISource\System\FileIO\OFF /ISource\System\FileIO\OSG 
/ISource\System\FileIO\RAW /ISource\System\FileIO\ScanParseSkel 
/ISource\System\FileIO\STL /ISource\System\FileIO\WRL 
/ISource\System\GraphOp /ISource\System\Image /ISource\System\Material 
/ISource\System\NodeCores\Drawables\Base 
/ISource\System\NodeCores\Drawables\Geometry 
/ISource\System\NodeCores\Drawables\Misc 
/ISource\System\NodeCores\Drawables\Nurbs 
/ISource\System\NodeCores\Drawables\Nurbs\Internal 
/ISource\System\NodeCores\Drawables\Particles 
/ISource\System\NodeCores\Drawables\VolRen 
/ISource\System\NodeCores\Groups\Base 
/ISource\System\NodeCores\Groups\Light 
/ISource\System\NodeCores\Groups\Misc /ISource\System\RenderingBackend 
/ISource\System\Statistics /ISource\System\State /ISource\System\Text 
/ISource\System\Window /ISource\Experimental\NativeFileIO 
/ISource\Experimental\NewAction 
/ISource\Experimental\NewAction\ActorCodeGen 
/ISource\Experimental\NewAction\Actors 
/ISource\Experimental\ShadowMapViewport 
/ISource\Experimental\ShadowViewport /ISource\Experimental\SHL 
/ISource\Experimental\WebInterface /ISource\Experimental\Manipulators 
/ISource\Base\Base /ISource\Base\Field /ISource\Base\Functors 
/ISource\Base\Network\Base /ISource\Base\Network\Socket 
/ISource\Base\StringConversion /ISource\Base\Xml 
/IBuild\win32-msvc80x64\Source\System\FileIO\ScanParseSkel /c 
Source\System\Action\DrawAction\OSGDrawAction.cpp 
/FoBuild\win32-msvc80x64\Source\System\dbg\OSGDrawAction.obj
OSGDrawAction.cpp






Carsten Neumann schrieb:
>       Hello Patrik,
> 
> [EMAIL PROTECTED] wrote:
>> Hi Carsten,
>>
>> what I've tried at the moment:
>>
>> scons compiler=msvc80x64 type=both -j 4 qt4=yes cg=yes text=yes gif=yes 
>> tif=yes jpg=yes png=yes exr=yes zlib=yes
>>
>> contrib_cgchunk=yes contrib_cgfxmaterial=yes contrib_cgfxmaterial2=yes 
>> contrib_ply=yes contril_terrain=yes
>>
>> contrib_rhino3d_loader=yes tests=yes glut=yes
>>
>> But I've get the following errors:
>>
>> scons: Reading SConscript files ...
>> TypeError: unsubscriptable object:
>>    File "SConstruct", line 1554:
>>      tc = SelectToolChain()
>>    File "SConstruct", line 1511:
>>      return win32_msvc80x64()
>>    File "SConstruct", line 1146:
>>      win32_msvc_base.__init__(self, 'win32-msvc80x64')
>>    File "SConstruct", line 970:
>>      win32.__init__(self, name)
>>    File "SConstruct", line 823:
>>      ToolChain.__init__(self, name)
>>    File "SConstruct", line 726:
>>      qt4bin = os.path.join(_po.getOption('qt4'), 'bin')
>>    File "C:\Python24\lib\ntpath.py", line 91:
>>      if path[-1] in "/\\":
>>
>> The paths for x86_amd64 are already set.
> 
> is this with the scons that comes with OpenSG ?  Can you try giving the 
> path to Qt 4 to the qt4 option instead of 'yes' ?
> 
>       Hope it helps,
>               Carsten
> 
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Opensg-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opensg-users
> 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to