Hi Robert,

On Thu, Dec 11, 2008 at 5:58 PM, Robert Osfield
<[EMAIL PROTECTED]> wrote:
> Thanks Mattias, changes merged and submitted to SVN.
>
> So does this mean that osgstaticviewer is now able to load cow.osg
> etc. under Windows?
>

not really :( What I've seen so far is that no
RegisterDotOsgWrapperProxy's are ever instatiated => _nodeWrapperMap
is empty. So no data loaded. I'll rebuild the whole static tree asap
and see if that changes things. I'm currently working on another
submission (CPack) which requires regular ccmake and this causes my
static build tree whenever it detects new configurations.

Also - I haven't built the wrappers before and 3 of them failed with
these messages:

2>..\..\..\src\osgWrappers\osgViewer\View.cpp(304) : error C2664:
'osgIntrospection::TypedMethodInfo5<C,R,P0,P1,P2,P3,P4>::TypedMethodInfo5(const
std::string &,bool (__thiscall osgViewer::View::* )(P0,P1,P2,P3,P4)
const,const osgIntrospection::ParameterInfoList
&,osgIntrospection::MethodInfo::VirtualState,std::string,std::string)'
: cannot convert parameter 2 from 'overloaded-function' to 'bool
(__thiscall osgViewer::View::* )(P0,P1,P2,P3,P4) const'

3>..\..\..\src\osgWrappers\osgWidget\Browser.cpp(54) : error C2664:
'osgIntrospection::TypedMethodInfo1<C,R,P0>::TypedMethodInfo1(const
std::string &,osgWidget::BrowserImage (__thiscall
osgWidget::BrowserManager::* )(P0) const,const
osgIntrospection::ParameterInfoList
&,osgIntrospection::MethodInfo::VirtualState,std::string,std::string)'
: cannot convert parameter 2 from 'osgWidget::BrowserImage
*(__thiscall osgWidget::BrowserManager::* )(const std::string
&,int,int)' to 'osgWidget::BrowserImage (__thiscall
osgWidget::BrowserManager::* )(P0) const'

1>..\..\..\src\osgWrappers\osg\Image.cpp(388) : error C2664:
'osgIntrospection::TypedMethodInfo2<C,R,P0,P1>::TypedMethodInfo2(const
std::string &,void (__thiscall osg::Image::* )(P0,P1) const,const
osgIntrospection::ParameterInfoList
&,osgIntrospection::MethodInfo::VirtualState,std::string,std::string)'
: cannot convert parameter 2 from 'bool (__thiscall osg::Image::*
)(int,bool)' to 'void (__thiscall osg::Image::* )(P0,P1) const'

cheers
Mattias

> Robert.
>
> On Thu, Dec 11, 2008 at 2:55 PM, Mattias Helsing <[EMAIL PROTECTED]> wrote:
>> Hi Robert,
>>
>> When building osg static on Windows the _declspec's wasn't escaped for
>> applications, examples or wrappers. Attached are the CMakeLists I had
>> to change to make these compile.
>>
>> cheers
>> Mattias
>>
>> _______________________________________________
>> osg-submissions mailing list
>> [email protected]
>> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
>>
>>
> _______________________________________________
> osg-submissions mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
>
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to