OpenSceneGraph Forum Forum Index OpenSceneGraph Forum
Official forum which mirrors the existent OSG mailing lists. Messages posted here are forwarded to the mailing list and vice versa.
 
   FAQFAQ    SearchSearch    MemberlistMemberlist    RulesRules    UsergroupsUsergroups    RegisterRegister 
 Mail2Forum SettingsMail2Forum Settings  ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
   AlbumAlbum  OpenSceneGraph IRC ChatOpenSceneGraph IRC Chat   SmartFeedSmartFeed 

Collada plugin not found.... but it is!

Goto page 1, 2  Next
 
Post new topic   Reply to topic    OpenSceneGraph Forum Forum Index -> Plugins [osgPlugins]
View previous topic :: View next topic  
Author Message
lucas Grijander
Guest





PostPosted: Tue May 05, 2009 4:21 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
check out the rest of the Windows Live™. More than mail–Windows Live™ goes way beyond your inbox. More than messages

------------------
Post generated by Mail2Forum
Back to top
rogerjames99 (Roger James)
Appreciator


Joined: 06 Jan 2009
Posts: 118

PostPosted: Tue May 05, 2009 4:54 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

lucas Grijander wrote:
Quote:
.hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 10pt; font-family:Verdana } Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger

------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
lucas Grijander
Guest





PostPosted: Tue May 05, 2009 5:03 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From:
To:
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
check out the rest of the Windows Live™. More than mail–Windows Live™ goes way beyond your inbox. More than messages

------------------
Post generated by Mail2Forum
Back to top
rogerjames99 (Roger James)
Appreciator


Joined: 06 Jan 2009
Posts: 118

PostPosted: Tue May 05, 2009 7:50 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

lucas Grijander wrote:
Quote:
.hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 10pt; font-family:Verdana } you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
Yes

Roger

------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
lucas Grijander
Guest





PostPosted: Wed May 06, 2009 12:18 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

I download collada dom 2.1, compile and installed it... then I recompiled osg 2.8.0... the dll are there but... still same error!

any clue?

thanks
Jaime.

Date: Tue, 5 May 2009 20:49:31 +0100
From:
To:
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
Yes

Roger
Windows Live™: Keep your life in sync. Check it out!

------------------
Post generated by Mail2Forum
Back to top
rosme
Forum Moderator


Joined: 22 Dec 2008
Posts: 184
Location: Soesterberg, The Netherlands

PostPosted: Wed May 06, 2009 1:20 pm    Post subject:
Reply with quote

Hello Jaime,

it seems that osg can find the proper plugin, but cannot load that plugin.
If you built the Collada plugin against the dynamic DOM library make sure the collada dll can be found (is in your path).
Note that the dom22 will generated a DLL with the number 21 in it:
libcolladadom14dom21-d.dll or libcolladadom14dom21.dll
Furthermore you may need the libxml2.dll, so this must in your path also.

The other possibility is linking against the static DOM library.

--
Roland
Back to top
View user's profile Send private message
rogerjames99 (Roger James)
Appreciator


Joined: 06 Jan 2009
Posts: 118

PostPosted: Wed May 06, 2009 2:07 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

lucas Grijander wrote:
Quote:
.hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 10pt; font-family:Verdana } I download collada dom 2.1, compile and installed it... then I recompiled osg 2.8.0... the dll are there but... still same error!

any clue?

thanks
Jaime.

Date: Tue, 5 May 2009 20:49:31 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
Yes

Roger
Jaime

I suggest you use this excellent utility http://www.dependencywalker.com/ on the dae plugin dll and see what other dlls it is trying to load implicitly. Then make sure that these dlls are on the windows dll search path.

Roger

------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
lucas Grijander
Guest





PostPosted: Wed May 06, 2009 2:56 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

Thanks Roger, I installed the dependency tool and I updated the path. Now what I get is an error in the libcollada15dom21-d.dll, and more precisely in the file daeelement.cpp:

daeElement* daeElement::simpleAdd(daeString name, int index) {
if (daeElementRef elt = _meta->create(name))
return add(elt, index);
return NULL;
}

I get an "access violation" error.... very strange...

Jaime.



Date: Wed, 6 May 2009 15:07:19 +0100
From:
To:
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} I download collada dom 2.1, compile and installed it... then I recompiled osg 2.8.0... the dll are there but... still same error!

any clue?

thanks
Jaime.

Date: Tue, 5 May 2009 20:49:31 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
Yes

Roger
Jaime

I suggest you use this excellent utility http://www.dependencywalker.com/ on the dae plugin dll and see what other dlls it is trying to load implicitly. Then make sure that these dlls are on the windows dll search path.

Roger
Windows Live™: Keep your life in sync. Check it out!

------------------
Post generated by Mail2Forum
Back to top
rogerjames99 (Roger James)
Appreciator


Joined: 06 Jan 2009
Posts: 118

PostPosted: Wed May 06, 2009 3:26 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

lucas Grijander wrote:
Quote:
.hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 10pt; font-family:Verdana } Thanks Roger, I installed the dependency tool and I updated the path. Now what I get is an error in the libcollada15dom21-d.dll, and more precisely in the file daeelement.cpp:

daeElement* daeElement::simpleAdd(daeString name, int index) {
    if (daeElementRef elt = _meta->create(name))
        return add(elt, index);
    return NULL;
}

I get an "access violation" error.... very strange...

Jaime.



Date: Wed, 6 May 2009 15:07:19 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} I download collada dom 2.1, compile and installed it... then I recompiled osg 2.8.0... the dll are there but... still same error!

any clue?

thanks
Jaime.

Date: Tue, 5 May 2009 20:49:31 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
Yes

Roger
Jaime

I suggest you use this excellent utility http://www.dependencywalker.com/ on the dae plugin dll and see what other dlls it is trying to load implicitly. Then make sure that these dlls are on the windows dll search path.

Roger
Jaime,

Arghhh, you are running into one of the problems we are currently discussing on another thread, and I have made one of the mistakes I was referring to. That is, mixing the version of the Collada schema with the version of the Collada DOM implementation code.

The Collada plugin definitely only works with version 1.4 of the Collada schema. I cannot remember whether it also works with version 2.2 of the DOM implementation. What works here is Schema 1.4 DOM 2.1. I have my CMake variables set up like this

//Path to a library.
COLLADA_DYNAMIC_LIBRARY:FILEPATH=C:/Environ Project/APIs/collada-dom-trunk/dom/build/vc8-1.4/libcollada14dom21.lib

//Path to a library.
COLLADA_DYNAMIC_LIBRARY_DEBUG:FILEPATH=C:/Environ Project/APIs/collada-dom-trunk/dom/build/vc8-1.4-d/libcollada14dom21-d.lib

By the way you should also be careful that you dont end up mixing release and debug version of the C runtimes, this also causes random crashes. You can use dependency walker to check for this also.

Roger

------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
lucas Grijander
Guest





PostPosted: Wed May 06, 2009 3:33 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

don't worry, I'm recompiling collada with vc8-1.4.

Jaime.

Date: Wed, 6 May 2009 16:25:58 +0100
From:
To:
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Thanks Roger, I installed the dependency tool and I updated the path. Now what I get is an error in the libcollada15dom21-d.dll, and more precisely in the file daeelement.cpp:

daeElement* daeElement::simpleAdd(daeString name, int index) {
if (daeElementRef elt = _meta->create(name))
return add(elt, index);
return NULL;
}

I get an "access violation" error.... very strange...

Jaime.



Date: Wed, 6 May 2009 15:07:19 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} I download collada dom 2.1, compile and installed it... then I recompiled osg 2.8.0... the dll are there but... still same error!

any clue?

thanks
Jaime.

Date: Tue, 5 May 2009 20:49:31 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
Yes

Roger
Jaime

I suggest you use this excellent utility http://www.dependencywalker.com/ on the dae plugin dll and see what other dlls it is trying to load implicitly. Then make sure that these dlls are on the windows dll search path.

Roger
Jaime,

Arghhh, you are running into one of the problems we are currently discussing on another thread, and I have made one of the mistakes I was referring to. That is, mixing the version of the Collada schema with the version of the Collada DOM implementation code.

The Collada plugin definitely only works with version 1.4 of the Collada schema. I cannot remember whether it also works with version 2.2 of the DOM implementation. What works here is Schema 1.4 DOM 2.1. I have my CMake variables set up like this

//Path to a library.
COLLADA_DYNAMIC_LIBRARY:FILEPATH=C:/Environ Project/APIs/collada-dom-trunk/dom/build/vc8-1.4/libcollada14dom21.lib

//Path to a library.
COLLADA_DYNAMIC_LIBRARY_DEBUG:FILEPATH=C:/Environ Project/APIs/collada-dom-trunk/dom/build/vc8-1.4-d/libcollada14dom21-d.lib

By the way you should also be careful that you dont end up mixing release and debug version of the C runtimes, this also causes random crashes. You can use dependency walker to check for this also.

Roger
What can you do with the new Windows Live? Find out

------------------
Post generated by Mail2Forum
Back to top
lucas Grijander
Guest





PostPosted: Wed May 06, 2009 4:11 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

Hi!

I recompiled collada dom, now I have libcollada14dom21.dll but.... I got a different error in the code... another "access violation". I have to go now, I'll continue tomorrow trying to catch this f* bug...

Jaime.


Date: Wed, 6 May 2009 16:25:58 +0100
From:
To:
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Thanks Roger, I installed the dependency tool and I updated the path. Now what I get is an error in the libcollada15dom21-d.dll, and more precisely in the file daeelement.cpp:

daeElement* daeElement::simpleAdd(daeString name, int index) {
if (daeElementRef elt = _meta->create(name))
return add(elt, index);
return NULL;
}

I get an "access violation" error.... very strange...

Jaime.



Date: Wed, 6 May 2009 15:07:19 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} I download collada dom 2.1, compile and installed it... then I recompiled osg 2.8.0... the dll are there but... still same error!

any clue?

thanks
Jaime.

Date: Tue, 5 May 2009 20:49:31 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} you mean I should use 2.1 version of collada DOM instead of 2.2?

J.

Date: Tue, 5 May 2009 17:54:05 +0100
From: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
To: (
Only registered users can see emails on this board!
Get registred or enter the forums!
)
Subject: Re: Collada plugin not found.... but it is!

lucas Grijander wrote:
Quote:
.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;} Dear all,

I installed the last version of OSG (2.8.0) and the 2.2 version of the collada-dom. I compiled and installed everything (debug and release). Now, when I execute my application and I try to "writeNodeFile" in dae format I get the well-known warning: "plugin not found". I got this information too:

trying c:........osgdb_daed.dll
USING c:.......osgdb_daed.dll
DynamicLibrary::failed loading "osgPlugins-2.8.0osgdb_daed.dll".....

any idea of what's the problem?

many thanks!

Jaime.
>From memory osg_daed.dll normally links against version 2.1 of the Collada DOM i.e. libcollada14dom21-d.dll

Roger
Yes

Roger
Jaime

I suggest you use this excellent utility http://www.dependencywalker.com/ on the dae plugin dll and see what other dlls it is trying to load implicitly. Then make sure that these dlls are on the windows dll search path.

Roger
Jaime,

Arghhh, you are running into one of the problems we are currently discussing on another thread, and I have made one of the mistakes I was referring to. That is, mixing the version of the Collada schema with the version of the Collada DOM implementation code.

The Collada plugin definitely only works with version 1.4 of the Collada schema. I cannot remember whether it also works with version 2.2 of the DOM implementation. What works here is Schema 1.4 DOM 2.1. I have my CMake variables set up like this

//Path to a library.
COLLADA_DYNAMIC_LIBRARY:FILEPATH=C:/Environ Project/APIs/collada-dom-trunk/dom/build/vc8-1.4/libcollada14dom21.lib

//Path to a library.
COLLADA_DYNAMIC_LIBRARY_DEBUG:FILEPATH=C:/Environ Project/APIs/collada-dom-trunk/dom/build/vc8-1.4-d/libcollada14dom21-d.lib

By the way you should also be careful that you dont end up mixing release and debug version of the C runtimes, this also causes random crashes. You can use dependency walker to check for this also.

Roger
check out the rest of the Windows Live™. More than mail–Windows Live™ goes way beyond your inbox. More than messages

------------------
Post generated by Mail2Forum
Back to top
lucas Grijander
Guest





PostPosted: Thu May 07, 2009 11:58 am    Post subject:
Collada plugin not found.... but it is!
Reply with quote

Hi all again!

I continue trying to solve the problem, but now I get an "access violation" in msvcp80d.dll.... everything is getting confused....

Jaime.
[url=http://www.microsoft.com/windows/windowslive/][/url]What can you do with the new Windows Live? Find out

------------------
Post generated by Mail2Forum
Back to top
lucas Grijander
Guest





PostPosted: Thu May 07, 2009 12:12 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

I also get a strange error. When I use the Dependency tool in osgdb_daed.dll, there is a dll missing: msvcr80d.dll... this file doesn't exist in my system?!

Jaime.


From:
To:
Date: Thu, 7 May 2009 13:58:42 +0200
Subject: Re: Collada plugin not found.... but it is!

.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;}
Hi all again!

I continue trying to solve the problem, but now I get an "access violation" in msvcp80d.dll.... everything is getting confused....

Jaime.
[/url]
What can you do with the new Windows Live? [url=http://www.microsoft.com/windows/windowslive/default.aspx]Find out
What can you do with the new Windows Live? Find out

------------------
Post generated by Mail2Forum
Back to top
lucas Grijander
Guest





PostPosted: Thu May 07, 2009 1:11 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

ok, the collada plugin is working in release mode! good... but for the debug version I still have the previous error... at least something is already working!

Jaime.


From:
To:
Date: Thu, 7 May 2009 14:12:35 +0200
Subject: Re: Collada plugin not found.... but it is!

.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;}
I also get a strange error. When I use the Dependency tool in osgdb_daed.dll, there is a dll missing: msvcr80d.dll... this file doesn't exist in my system?!

Jaime.


From:
To:
Date: Thu, 7 May 2009 13:58:42 +0200
Subject: Re: Collada plugin not found.... but it is!

.ExternalClass .EC_hmmessage P {padding:0px;} .ExternalClass body.EC_hmmessage {font-size:10pt;font-family:Verdana;}
Hi all again!

I continue trying to solve the problem, but now I get an "access violation" in msvcp80d.dll.... everything is getting confused....

Jaime.
[/url]
What can you do with the new Windows Live? [url=http://www.microsoft.com/windows/windowslive/default.aspx]Find out

What can you do with the new Windows Live? Find outcheck out the rest of the Windows Live™. More than mail–Windows Live™ goes way beyond your inbox. More than messages

------------------
Post generated by Mail2Forum
Back to top
Tomlinson, Gordon
Guest





PostPosted: Thu May 07, 2009 1:27 pm    Post subject:
Collada plugin not found.... but it is!
Reply with quote

see http://blogs.msdn.com/seshadripv/archive/2005/10/30/486985.aspx


Gordon
Product Manager 3d
__________________________________________________________
Gordon Tomlinson
Email : gtomlinson @ overwatch.textron.com
__________________________________________________________



From: [mailto:] On Behalf Of lucas Grijander
Sent: Thursday, May 07, 2009 9:11 AM
To: OpenSceneGraph Users
Subject: Re: Collada plugin not found.... but it is!




ok, the collada plugin is working in release mode! good... but for the debug version I still have the previous error... at least something is already working!

Jaime.


From:
To:
Date: Thu, 7 May 2009 14:12:35 +0200
Subject: Re: Collada plugin not found.... but it is!

.ExternalClass .EC_hmmessage P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .ExternalClass BODY.EC_hmmessage { FONT-SIZE: 10pt; FONT-FAMILY: Verdana }
I also get a strange error. When I use the Dependency tool in osgdb_daed.dll, there is a dll missing: msvcr80d.dll... this file doesn't exist in my system?!

Jaime.


From:
To:
Date: Thu, 7 May 2009 13:58:42 +0200
Subject: Re: Collada plugin not found.... but it is!

.ExternalClass .EC_hmmessage P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .ExternalClass BODY.EC_hmmessage { FONT-SIZE: 10pt; FONT-FAMILY: Verdana }
Hi all again!

I continue trying to solve the problem, but now I get an "access violation" in msvcp80d.dll.... everything is getting confused....

Jaime.
[/url]
What can you do with the new Windows Live? [url=http://www.microsoft.com/windows/windowslive/default.aspx]Find out

What can you do with the new Windows Live? Find out
check out the rest of the Windows Live™. More than mail–Windows Live™ goes way beyond your inbox. More than messages

------------------
Post generated by Mail2Forum
Back to top
Display posts from previous:   
Post new topic   Reply to topic    OpenSceneGraph Forum Forum Index -> Plugins [osgPlugins] All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Similar Topics
Topic Author Forum Replies Posted
No new posts Problems with dae plugin John Richardson Plugins [osgPlugins] 0 Thu Apr 11, 2019 5:00 pm View latest post
No new posts [PARTIALLY SOLVED] Problems with dae ... Nikkitta Plugins [osgPlugins] 4 Mon Apr 08, 2019 3:51 pm View latest post
No new posts getTextureObjectManager not found shane_maclaughlin General 2 Fri Mar 15, 2019 9:51 am View latest post
No new posts Add search location for textures in F... bbjorn Submission 1 Mon Feb 04, 2019 2:22 pm View latest post
No new posts OSG GLTF loader plugin Chris Hanson General 0 Thu Dec 06, 2018 9:55 pm View latest post


Board Security Anti Bot Question MOD - phpBB MOD against Spam Bots
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP