Hi Carsten,

I compile my own code who only uses OpenSG2. I use the same include dirs 
as in the example projects generated with CMake. These are for me (only 
for OpenSG2):

C:\Projekte\3D\OpenSG2\Source\System\Depreciated;
C:\Projekte\3D\OpenSG2\Source\External;
C:\Projekte\3D\OpenSG2\Source\System\Action\Base;
C:\Projekte\3D\OpenSG2\Source\System\Action\RenderAction;
C:\Projekte\3D\OpenSG2\Source\System\Action\IntersectAction;
C:\Projekte\3D\OpenSG2\Source\System\FieldContainer\Base;
C:\Projekte\3D\OpenSG2\Source\System\FieldContainer\Misc;
C:\Projekte\3D\OpenSG2\Source\System\FieldContainer\Attachments;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\Base;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\ScanParseSkel;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\ScanParseSkel\prebuild;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\OSG;
C:\Projekte\3D\OpenSG2\Source\System\GraphOp\Base;
C:\Projekte\3D\OpenSG2\Source\System\Image\WS;
C:\Projekte\3D\OpenSG2\Source\System\Image\Squish;
C:\Projekte\3D\OpenSG2\Source\System\Image;
C:\Projekte\3D\OpenSG2\Source\System\Material\Base;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\Base;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Base;
C:\Projekte\3D\OpenSG2\Source\System\RenderingBackend;
C:\Projekte\3D\OpenSG2\Source\System\State\Base;
C:\Projekte\3D\OpenSG2\Source\System\State\Base\WS;
C:\Projekte\3D\OpenSG2\Source\System\State\Shader\Base;
C:\Projekte\3D\OpenSG2\Source\System\State\Shader\Chunks;
C:\Projekte\3D\OpenSG2\Source\System\State\Shader\SHL;
C:\Projekte\3D\OpenSG2\Source\System\State\Shader\Variables;
C:\Projekte\3D\OpenSG2\Source\System\Statistics\Base;
C:\Projekte\3D\OpenSG2\Source\System\Window\Base;
C:\Projekte\3D\OpenSG2\Source\System\Window\FrameBufferObjects;
C:\Projekte\3D\OpenSG2\Source\System;
C:\Projekte\3D\OpenSG2\bin\Source\Base\Base;
C:\Projekte\3D\OpenSG2\Source\Base\Base;
C:\Projekte\3D\OpenSG2\Source\Base\Field;
C:\Projekte\3D\OpenSG2\Source\Base\Field\Wrapper;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Base;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Connector;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Mixins;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Node;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Fields;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Fields\PointerFields;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Fields\Handle;
C:\Projekte\3D\OpenSG2\Source\Base\FieldContainer\Fields\Wrapper;
C:\Projekte\3D\OpenSG2\Source\Base\Network\Base;
C:\Projekte\3D\OpenSG2\Source\Base\Network\Socket;
C:\Projekte\3D\OpenSG2\Source\Base\Statistics;
C:\Projekte\3D\OpenSG2\Source\Base\Threading;
C:\Projekte\3D\OpenSG2\Source\Base;
C:\Projekte\C++\FreeImage\Source\ZLib;
"C:\Program Files (x86)\NVIDIA Corporation\Cg\include";
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Geometry\Base;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Geometry\Base\WS;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Geometry\Iterator;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Geometry\Properties;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Geometry\Util;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Geometry\Wrapper;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Nurbs;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Nurbs\Internal;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Particles;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables\Terrain\QuadTree;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Drawables;
C:\Projekte\3D\OpenSG2\Source\System\Material\Simple;
C:\Projekte\3D\OpenSG2\Source\System\State\ARBProgram;
C:\Projekte\3D\OpenSG2\Source\System\State\Auxiliary;
C:\Projekte\3D\OpenSG2\Source\System\State\NVidia;
C:\Projekte\3D\OpenSG2\Source\System\State\OpenGL;
C:\Projekte\3D\OpenSG2\Source\System\State;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\DynamicStateGenerators;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\HDR;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\Light;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\Light\Shadow\Base;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\Light\Shadow\Engines;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\Misc;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups\Stage;
C:\Projekte\3D\OpenSG2\Source\System\NodeCores\Groups;
C:\Projekte\3D\OpenSG2\Source\System\Window\Background;
C:\Projekte\3D\OpenSG2\Source\System\Window\Camera;
C:\Projekte\3D\OpenSG2\Source\System\Window\Foreground;
C:\Projekte\3D\OpenSG2\Source\System\Window\Viewport;
C:\Projekte\3D\OpenSG2\Source\System\Window;
C:\Projekte\3D\OpenSG2\Source\WindowSystem\GLUT;
C:\Projekte\3D\OpenSG2\Source\System\GraphOp;
C:\Projekte\3D\OpenSG2\Source\System\Window\Utilities;
C:\Projekte\3D\OpenSG2\Source\System\Statistics\Foregrounds;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\3DS;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\M;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\OBJ;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\OpenFlight;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\OSB;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\RAW;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\STL;
C:\Projekte\3D\OpenSG2\Source\System\FileIO\WRL;
C:\Projekte\3D\OpenSG2\Source\System\FileIO;

Greets,

Patrik

Carsten Neumann schrieb:
>       Hello Patrik,
> 
>> Datum: Mon, 29 Dec 2008 14:19:32 +0100
>> Von: "padd...@gmx.net" <padd...@gmx.net>
> 
>> attached are all the compiler outputs for my dll
> 
> thanks!
> 
>> (only german hints - 
>> but I don't think it's a problem for you ;-))
> 
> yep, German is fine :-)
> 
>> By the way - my DLL is unicode based - perhaps thats a part of the 
>> problem...
> 
> hm, maybe, but that is something I don't know what it affects...
> 
>> 3>Im_OpenNurbsToOpenSGUtil.cpp
>> 3>c:\projekte\3d\opensg2\source\base\base\OSGBaseTypeTraits.h(995) : 
>> warning C4305: 'return': Verkürzung von 'double' in 'OSG::Real32'
>> 3>c:\projekte\3d\opensg2\source\base\base\OSGExceptionBinaryDataHandler.h(146)
> 
> oh, so this is when you are compiling your own code?  Do you place it in the 
> OpenSG source tree or is your code in a separate place, i.e. is this part of 
> building OpenSG or part of building something that uses OpenSG?  It looks 
> like you are compiling against the OpenSG headers in the source tree, not 
> against an installed version of them. Normally I'd expect to see path of the 
> form <OpenSG-install>/include/OpenSG/OSGFoo.h.
> Hm, I just realized that I don't know how cmake handles install targets for 
> VS Projects, can someone help out here please? 
> 
>       Thanks,
>                Carsten
> 


------------------------------------------------------------------------------
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to