Hello Johannes,
On 02/20/2012 11:00 AM, Johannes Zarl wrote:
> On Wednesday 15 February 2012, 22:49:41, Carsten Neumann wrote:
>> Can you give me a little bit more info:
>>
>> - is collada-dom installed as a package from your distribution (which
>> one?) or did you build it yourself? Or is this on windows?
>
> We use SLES11.1, but collada-dom is self-compiled and installed in a custom
> folder (we often have more than one version of a library installed in
> parallel, so using standard folders is no option for us).
ok, thanks for the additional info.
>> - do you have details what is not found (e.g. headers, a specific library?)
>
> - COLLADA_DAE_INCLUDE_DIR: not found
> (should be $COLLADA_ROOT/include/collada-dom)
>
> - COLLADA_DOM_INCLUDE_DIR: not found
> (should be $COLLADA_ROOT/lib/cmake/collada_dom)
>
> - COLLADA_LIBRARY_DEBUG: not found
> (should be: not found)
>
> - COLLADA_LIBRARY_RELEASE: $COLLADA_ROOT/lib/libcollada14dom.so
>
> We use shell modules for setting the environment for locally installed
> packages. From a cmake-point-of-view, the following environment variables
> might be interesting:
> COLLADA_ROOT_DIR ( -> as advertised in the FindCollada.cmake file)
ah, FindCollada.cmake only picks up cmake variables, not environment
variables - well, it used to, I just committed a fix that if the
COLLADA_ROOT_DIR cmake variable is not set, it takes the value of the
environment variable of the same name.
> CMAKE_PREFIX_PATH (-> that's why cmake can find collada-dom-config.cmake)
>
> If you need more information, please don't hesitate to ask...
>
>> I'm asking because it may simply be a matter of adding another library
>> name to recognize to FindCollda.cmake...
>
> As long as it works, I'm happy...
For me it now picks up collada-dom in a non system directory if the path
is given either in COLLADA_ROOT_DIR environment or cmake variable.
An additional fix (not relevant for your case I think), also makes it
correctly check system dirs for the new include directory name
introduced in version 2.3.1 - so a system installed collada-dom should
not require explicitly giving COLLADA_ROOT_DIR any more (explicit still
takes precedence of course).
Hopefully this fixes the problem for you too.
Cheers,
Carsten
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users