Hello Carsten,
I compile my server with:
#!/bin/bash
libs="-lOSGBase -lOSGContribTrapezoidalShadowMaps -lOSGCluster
-lOSGDrawable -lOSGEffectGroups -lOSGFileIO -lOSGGroup -lOSGImageFileIO
-lOSGState -lOSGSystem -lOSGUtil -lOSGText -lOSGWindow -lOSGWindowGLUT
-lOSGWindowX -lGLU -lGL -lSM -lICE -lX11 -lXext -lglut -lXmu -lXi
-lboost_system"
libpaths="-L/usr/lib/opensg"
g++ VRServer.cpp $libs $libpaths -o VRServer
Everything on a single local machine, same opensg installation, same
problem :(
I tried compiling OpenSG with OSG_ENABLE_OGL_VERTEXT_ATTRIB_FUNCS=ON and
got:
cmake .. -DOSGBUILD_TESTS=OFF -DOSG_ENABLE_OGL_VERTEXT_ATTRIB_FUNCS=ON
CMake Warning:
Manually-specified variables were not used by the project:
OSG_ENABLE_OGL_VERTEXT_ATTRIB_FUNCS
When I rerun cmake again I don't get that warning but after compiling
OpenSG the problem is still there.
I do this at the beginning of my server:
OSG::preloadSharedObject("OSGBase");
OSG::preloadSharedObject("OSGContribCSMSimplePlugin");
OSG::preloadSharedObject("OSGContribWebInterface");
OSG::preloadSharedObject("OSGGroup");
OSG::preloadSharedObject("OSGUtil");
OSG::preloadSharedObject("OSGCluster");
OSG::preloadSharedObject("OSGContribCSM");
OSG::preloadSharedObject("OSGDrawable");
OSG::preloadSharedObject("OSGImageFileIO");
OSG::preloadSharedObject("OSGWindowGLUT");
OSG::preloadSharedObject("OSGContribBackgroundLoader");
OSG::preloadSharedObject("OSGContribGUI");
OSG::preloadSharedObject("OSGDynamics");
OSG::preloadSharedObject("OSGState");
OSG::preloadSharedObject("OSGWindow");
OSG::preloadSharedObject("OSGContribCgFX");
OSG::preloadSharedObject("OSGContribPLY");
OSG::preloadSharedObject("OSGEffectGroups");
OSG::preloadSharedObject("OSGSystem");
OSG::preloadSharedObject("OSGWindowX");
OSG::preloadSharedObject("OSGContribComputeBase");
OSG::preloadSharedObject("OSGContribTrapezoidalShadowMaps");
OSG::preloadSharedObject("OSGFileIO");
OSG::preloadSharedObject("OSGText");
commenting them did not help..
any ideas where I can continue to investigate?
best regards,
Victor
Post by Carsten NeumannHello Victor,
Post by Victor HaefnerI tried to run my application on a cluster and the slaves did not
WARNING: attributes given, but support not enabled, please compile with
OSG_ENABLE_OGL_VERTEXT_ATTRIB_FUNCS=ON
I tried to recompile the cluster server with
-DOSG_ENABLE_OGL_VERTEXT_ATTRIB_FUNCS=ON without success, I will now
recompile the client with that flag and then opensg.
IIRC that is a cmake flag of OpenSG's build system, so I don't think
it'll have an effect if you recompile your application code - this is
not a flag that is passed to the compiler to define a pre-processor
macro on the command line; unfortunately the syntax for setting cmake
variables on the command line looks exactly like it was.
Post by Victor HaefnerAny idea why it runs perfectly on the local application?
To me it sounds a bit like there are OpenSG builds compiled with
different options in the mix. Can you make sure all machines use
OpenSG builds compiled with the same options?
Cheers,
Carsten
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Opensg-users mailing list
https://lists.sourceforge.net/lists/listinfo/opensg-users