Hi,

Coincidence, or not, I was going to report the same :-)

On windows, lua is not a standard thing so I guess that it is not built often. 
Nor used?

I am trying to build the plugin with lua from 
https://code.google.com/p/luaforwindows/ (5.1.4) with 32 bit visual studio 2008 
(vc9).

What option could be useful?

Btw where can I find an example how to use the plugin?

Cheers
Raymond



Sent from my iPad

> On Apr 29, 2014, at 18:36, Robert Osfield <[email protected]> wrote:
> 
> Hi Paul,
> 
> The lua plugin has been checked in as it is for a couple of months
> now, I'm surprised others haven't come across issues.  This suggest
> something either not many Windows are building the OSG and reporting
> problems, or that there is something specific about the compiler or
> build options you are using.
> 
> What compiler are you building with?  Are they any non default build
> options you are using?  The Lua plugin doesn't have any specific GL
> code in it so shouldn't be effect by GLCORE changes.  It might be
> worth just trying a default build though to see if something odd
> happens with GLCORE build.
> 
> As for multiple defines, these are template definitions provided by
> include/osgDB/PropetyInterface that the compiler should be handling
> just fine.  It could be that some extra option is required for it to
> be a little more C++ compliant.
> 
> Robert.
> 
>> On 29 April 2014 17:10, Paul Martz <[email protected]> wrote:
>> Hi Robert -- There is a new plugin, LUA, which fails to link on Windows when
>> building current trunk. It looks like multiply defined symbols. I'm building
>> for GLCORE, but that's probably irrelevant. I'm using the default setting
>> for the LUA local source CMake variable.
>> 
>> Here's the output:
>> 
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<char>(void)"
>> (??$getTypeEnum@D@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<unsigned char>(void)"
>> (??$getTypeEnum@E@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<short>(void)"
>> (??$getTypeEnum@F@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<unsigned short>(void)"
>> (??$getTypeEnum@G@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<int>(void)"
>> (??$getTypeEnum@H@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<unsigned int>(void)"
>> (??$getTypeEnum@I@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<float>(void)"
>> (??$getTypeEnum@M@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<double>(void)"
>> (??$getTypeEnum@N@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Image *>(void)"
>> (??$getTypeEnum@PEAVImage@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Object *>(void)"
>> (??$getTypeEnum@PEAVObject@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::BoundingBoxImpl<class osg::Vec3d>
>>> (void)"
>> (??$getTypeEnum@V?$BoundingBoxImpl@VVec3d@osg@@@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::BoundingBoxImpl<class osg::Vec3f>
>>> (void)"
>> (??$getTypeEnum@V?$BoundingBoxImpl@VVec3f@osg@@@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::BoundingSphereImpl<class osg::Vec3d>
>>> (void)"
>> (??$getTypeEnum@V?$BoundingSphereImpl@VVec3d@osg@@@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::BoundingSphereImpl<class osg::Vec3f>
>>> (void)"
>> (??$getTypeEnum@V?$BoundingSphereImpl@VVec3f@osg@@@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class std::basic_string<char,struct
>> std::char_traits<char>,class std::allocator<char> > >(void)"
>> (??$getTypeEnum@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Matrixd>(void)"
>> (??$getTypeEnum@VMatrixd@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Matrixf>(void)"
>> (??$getTypeEnum@VMatrixf@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Plane>(void)"
>> (??$getTypeEnum@VPlane@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Quat>(void)"
>> (??$getTypeEnum@VQuat@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2b>(void)"
>> (??$getTypeEnum@VVec2b@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2d>(void)"
>> (??$getTypeEnum@VVec2d@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2f>(void)"
>> (??$getTypeEnum@VVec2f@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2i>(void)"
>> (??$getTypeEnum@VVec2i@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2s>(void)"
>> (??$getTypeEnum@VVec2s@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2ub>(void)"
>> (??$getTypeEnum@VVec2ub@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2ui>(void)"
>> (??$getTypeEnum@VVec2ui@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec2us>(void)"
>> (??$getTypeEnum@VVec2us@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3b>(void)"
>> (??$getTypeEnum@VVec3b@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3d>(void)"
>> (??$getTypeEnum@VVec3d@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3f>(void)"
>> (??$getTypeEnum@VVec3f@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3i>(void)"
>> (??$getTypeEnum@VVec3i@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3s>(void)"
>> (??$getTypeEnum@VVec3s@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3ub>(void)"
>> (??$getTypeEnum@VVec3ub@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3ui>(void)"
>> (??$getTypeEnum@VVec3ui@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec3us>(void)"
>> (??$getTypeEnum@VVec3us@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4b>(void)"
>> (??$getTypeEnum@VVec4b@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4d>(void)"
>> (??$getTypeEnum@VVec4d@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4f>(void)"
>> (??$getTypeEnum@VVec4f@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4i>(void)"
>> (??$getTypeEnum@VVec4i@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4s>(void)"
>> (??$getTypeEnum@VVec4s@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4ub>(void)"
>> (??$getTypeEnum@VVec4ub@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4ui>(void)"
>> (??$getTypeEnum@VVec4ui@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<class osg::Vec4us>(void)"
>> (??$getTypeEnum@VVec4us@osg@@@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already
>> defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "enum osgDB::BaseSerializer::Type
>> __cdecl osgDB::getTypeEnum<bool>(void)"
>> (??$getTypeEnum@_N@osgDB@@YA?AW4Type@BaseSerializer@0@XZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<char>(void)" (??$getTypeString@D@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<unsigned char>(void)"
>> (??$getTypeString@E@osgDB@@YAPEBDXZ) already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<short>(void)" (??$getTypeString@F@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<unsigned short>(void)"
>> (??$getTypeString@G@osgDB@@YAPEBDXZ) already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<int>(void)" (??$getTypeString@H@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<unsigned int>(void)"
>> (??$getTypeString@I@osgDB@@YAPEBDXZ) already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<float>(void)" (??$getTypeString@M@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<double>(void)" (??$getTypeString@N@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Image *>(void)"
>> (??$getTypeString@PEAVImage@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Object *>(void)"
>> (??$getTypeString@PEAVObject@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::BoundingBoxImpl<class osg::Vec3d> >(void)"
>> (??$getTypeString@V?$BoundingBoxImpl@VVec3d@osg@@@osg@@@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::BoundingBoxImpl<class osg::Vec3f> >(void)"
>> (??$getTypeString@V?$BoundingBoxImpl@VVec3f@osg@@@osg@@@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::BoundingSphereImpl<class osg::Vec3d>
>>> (void)"
>> (??$getTypeString@V?$BoundingSphereImpl@VVec3d@osg@@@osg@@@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::BoundingSphereImpl<class osg::Vec3f>
>>> (void)"
>> (??$getTypeString@V?$BoundingSphereImpl@VVec3f@osg@@@osg@@@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class std::basic_string<char,struct
>> std::char_traits<char>,class std::allocator<char> > >(void)"
>> (??$getTypeString@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Matrixd>(void)"
>> (??$getTypeString@VMatrixd@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Matrixf>(void)"
>> (??$getTypeString@VMatrixf@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Plane>(void)"
>> (??$getTypeString@VPlane@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Quat>(void)"
>> (??$getTypeString@VQuat@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2b>(void)"
>> (??$getTypeString@VVec2b@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2d>(void)"
>> (??$getTypeString@VVec2d@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2f>(void)"
>> (??$getTypeString@VVec2f@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2i>(void)"
>> (??$getTypeString@VVec2i@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2s>(void)"
>> (??$getTypeString@VVec2s@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2ub>(void)"
>> (??$getTypeString@VVec2ub@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2ui>(void)"
>> (??$getTypeString@VVec2ui@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec2us>(void)"
>> (??$getTypeString@VVec2us@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3b>(void)"
>> (??$getTypeString@VVec3b@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3d>(void)"
>> (??$getTypeString@VVec3d@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3f>(void)"
>> (??$getTypeString@VVec3f@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3i>(void)"
>> (??$getTypeString@VVec3i@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3s>(void)"
>> (??$getTypeString@VVec3s@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3ub>(void)"
>> (??$getTypeString@VVec3ub@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3ui>(void)"
>> (??$getTypeString@VVec3ui@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec3us>(void)"
>> (??$getTypeString@VVec3us@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4b>(void)"
>> (??$getTypeString@VVec4b@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4d>(void)"
>> (??$getTypeString@VVec4d@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4f>(void)"
>> (??$getTypeString@VVec4f@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4i>(void)"
>> (??$getTypeString@VVec4i@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4s>(void)"
>> (??$getTypeString@VVec4s@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4ub>(void)"
>> (??$getTypeString@VVec4ub@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4ui>(void)"
>> (??$getTypeString@VVec4ui@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<class osg::Vec4us>(void)"
>> (??$getTypeString@VVec4us@osg@@@osgDB@@YAPEBDXZ) already defined in
>> LuaScriptEngine.obj
>> 1>ReaderWriterLua.obj : error LNK2005: "char const * __cdecl
>> osgDB::getTypeString<bool>(void)" (??$getTypeString@_N@osgDB@@YAPEBDXZ)
>> already defined in LuaScriptEngine.obj
>> 1>C:\Projects\deps\osg-332-gl3\bld\bin\osgPlugins-3.3.2\osgdb_lua.dll :
>> fatal error LNK1169: one or more multiply defined symbols found
>> 1>
>> 1>Build FAILED.
>> 1>
>> 1>Time Elapsed 00:00:09.30
>> ========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
>> 
>> 
>> _______________________________________________
>> osg-users mailing list
>> [email protected]
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>> 
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to