- Identify one or more missing symbols in the error message printed to the error message.
- Next, search the files that came with the distribution and see if any of them contain the methods or variables that will probably result in the compiled symbols.
- Add these files to the visual studio build system
- build again.
- If you still have missing symbols, repeat #1.
- If you can't find these symbols in any of the files distributed with the distribution, post your message again - but I'm reasonably sure the methods/variables are present in the distribution.
- If your build was successful, rejoice
- Submit your fixes to osg-submissions.
On 5/15/06, Raul Garcês <[EMAIL PROTECTED]> wrote:
Hi,
I'm unable to build osgEphemeris.dll. I get this error:
------ Build started: Project: osgPlugin ephemeris, Configuration: Debug Win32 ------
Linking...
osgEphemerisd.lib(SkyDome.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::SkyDome::_sunImageWidth" (?_sunImageWidth@ [EMAIL PROTECTED]@@0IA)
osgEphemerisd.lib(SkyDome.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::SkyDome::_sunImageHeight" ([EMAIL PROTECTED]@osgEphemeris @@0IA)
osgEphemerisd.lib(SkyDome.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::SkyDome::_sunImageInternalTextureFormat" ([EMAIL PROTECTED]@osgEphemeris @@0IA)
osgEphemerisd.lib(SkyDome.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::SkyDome::_sunImagePixelFormat" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(SkyDome.obj) : error LNK2001: unresolved external symbol "private: static unsigned char * osgEphemeris::SkyDome::_sunImageData" ([EMAIL PROTECTED]@osgEphemeris@@0PAEA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonNormalImageHiLodWidth" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonNormalImageHiLodHeight" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonNormalImageInternalTextureFormat" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonNormalImagePixelFormat" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned char * osgEphemeris::MoonModel::_moonNormalImageHiLodData" ([EMAIL PROTECTED]@osgEphemeris@@0PAEA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonImageHiLodWidth" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonImageHiLodHeight" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonImageInternalTextureFormat" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned int osgEphemeris::MoonModel::_moonImagePixelFormat" ([EMAIL PROTECTED]@osgEphemeris@@0IA)
osgEphemerisd.lib(MoonModel.obj) : error LNK2001: unresolved external symbol "private: static unsigned char * osgEphemeris::MoonModel::_moonImageHiLodData" ([EMAIL PROTECTED]@osgEphemeris@@0PAEA)
..\..\bin\osgdb_ephemerisd.dll : fatal error LNK1120: 15 unresolved externals
Build log was saved at " file://c:\osgEphemeris\VC7\osgPlugin ephemeris\Debug\BuildLog.htm"
osgPlugin ephemeris - 16 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
The same happens with the viewer application.
I've notice that library imported in the project settings (..\..\lib\osgdb_ephemerisd.lib) doesn’t exits.
Can anyone help me?
Many thanks,
Raul Garcês
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
