Hi,

I succeed to build the osgdem.lib (including osgdem.exp and osgdem.exe.manifest)
But the link failed:

>nmake

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. Tous droits réservés.

        "D:\dev\CMake 2.8\bin\cmake.exe" -HD:\dev\OpenSceneGraph\VirtualPlanetBu
ilder -BD:\dev\OpenSceneGraph\VirtualPlanetBuilder\build --check-build-system CM
akeFiles\Makefile.cmake 0
        "D:\dev\CMake 2.8\bin\cmake.exe" -E cmake_progress_start D:\dev\OpenScen
eGraph\VirtualPlanetBuilder\build\CMakeFiles D:\dev\OpenSceneGraph\VirtualPlanet
Builder\build\CMakeFiles\progress.marks
        "d:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f CMak
eFiles\Makefile2 /nologo -                   all
        "d:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f src\
vpb\CMakeFiles\vpb.dir\build.make /nologo -L                  src\vpb\CMakeFiles
\vpb.dir\depend
        "D:\dev\CMake 2.8\bin\cmake.exe" -E cmake_depends "NMake Makefiles" D:\d
ev\OpenSceneGraph\VirtualPlanetBuilder D:\dev\OpenSceneGraph\VirtualPlanetBuilde
r\src\vpb D:\dev\OpenSceneGraph\VirtualPlanetBuilder\build D:\dev\OpenSceneGraph
\VirtualPlanetBuilder\build\src\vpb D:\dev\OpenSceneGraph\VirtualPlanetBuilder\b
uild\src\vpb\CMakeFiles\vpb.dir\DependInfo.cmake --color=
        "d:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f src\
vpb\CMakeFiles\vpb.dir\build.make /nologo -L                  src\vpb\CMakeFiles
\vpb.dir\build
        "D:\dev\CMake 2.8\bin\cmake.exe" -E cmake_progress_report D:\dev\OpenSce
neGraph\VirtualPlanetBuilder\build\CMakeFiles  5 6 7 8 9 10 11 12 13 14 15 16 17
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
[ 88%] Built target vpb
        "d:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f appl
ications\osgdem\CMakeFiles\application_osgdem.dir\build.make /nologo -L
         applications\osgdem\CMakeFiles\application_osgdem.dir\depend
        "D:\dev\CMake 2.8\bin\cmake.exe" -E cmake_depends "NMake Makefiles" D:\d
ev\OpenSceneGraph\VirtualPlanetBuilder D:\dev\OpenSceneGraph\VirtualPlanetBuilde
r\applications\osgdem D:\dev\OpenSceneGraph\VirtualPlanetBuilder\build D:\dev\Op
enSceneGraph\VirtualPlanetBuilder\build\applications\osgdem D:\dev\OpenSceneGrap
h\VirtualPlanetBuilder\build\applications\osgdem\CMakeFiles\application_osgdem.d
ir\DependInfo.cmake --color=
        "d:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f appl
ications\osgdem\CMakeFiles\application_osgdem.dir\build.make /nologo -L
         applications\osgdem\CMakeFiles\application_osgdem.dir\build
Linking CXX executable ..\..\bin\osgdem.exe
        cd applications\osgdem
        "D:\dev\CMake 2.8\bin\cmake.exe" -E vs_link_exe d:\PROGRA~1\MICROS~1.0\V
C\bin\cl.exe   @CMakeFiles\application_osgdem.dir\objects1.rsp @C:\Users\OLIVIE~
1.ATE\AppData\Local\Temp\nmF372.tmp
Compilateur d'optimisation Microsoft (R) 32 bits C/C++ version 16.00.30319.01 po
ur 80x86
Copyright (C) Microsoft Corporation. Tous droits réservés.

cl CMakeFiles/application_osgdem.dir/osgdem.obj

Microsoft (R) Incremental Linker Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:..\..\bin\osgdem.exe
/implib:..\..\bin\osgdem.lib
/version:0.0
/STACK:10000000
/machine:X86
/INCREMENTAL:NO
/subsystem:console
..\..\lib\vpb.lib
Ws2_32.lib
glu32.lib
opengl32.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
comdlg32.lib
advapi32.lib
/MANIFEST
CMakeFiles/application_osgdem.dir/osgdem.obj
   CrÚation de la bibliothÞque ..\..\bin\osgdem.lib et de l'objet ..\..\bin\osgd
em.exp
osgdem.obj : warning LNK4217: symbole dÚfini localement ?log@OperationLog@vpb@@Q
AAXW4NotifySeverity@osg@@PBDZZ (public: void __cdecl vpb::OperationLog::log(enum
osg::NotifySeverity,char const *,...)) importÚ dans la fonction "public: void _
_cdecl vpb::Logger::log(enum osg::NotifySeverity,char const *,...)const " (?log@
Logger@vpb@@QBAXW4NotifySeverity@osg@@PBDZZ)
osgdem.obj : warning LNK4217: symbole dÚfini localement ??0Parameter@vpb@@QAE@AA
N@Z (public: __thiscall vpb::Parameter::Parameter(double &)) importÚ dans la fon
ction __catch$_main$0
osgdem.obj : warning LNK4217: symbole dÚfini localement ?run@DataSet@vpb@@QAEHXZ
(public: int __thiscall vpb::DataSet::run(void)) importÚ dans la fonction _main

osgdem.obj : warning LNK4217: symbole dÚfini localement ?checkBuildValidity@Data
Set@vpb@@QAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ (
public: class std::basic_string<char,struct std::char_traits<char>,class std::al
locator<char> > __thiscall vpb::DataSet::checkBuildValidity(void)) importÚ dans
la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?addTerrain@DataSet@vpb@
@QAE_NPAVTerrainTile@osgTerrain@@@Z (public: bool __thiscall vpb::DataSet::addTe
rrain(class osgTerrain::TerrainTile *)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?setTask@DataSet@vpb@@QA
EXPAVTask@2@@Z (public: void __thiscall vpb::DataSet::setTask(class vpb::Task *)
) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ??0BuildLog@vpb@@QAE@ABV
?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z (public: __thisc
all vpb::BuildLog::BuildLog(class std::basic_string<char,struct std::char_traits
<char>,class std::allocator<char> > const &)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?getLogFileName@BuildOpt
ions@vpb@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
(public: class std::basic_string<char,struct std::char_traits<char>,class std::a
llocator<char> > const & __thiscall vpb::BuildOptions::getLogFileName(void)const
) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ??0DataSet@vpb@@QAE@XZ (
public: __thiscall vpb::DataSet::DataSet(void)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?getNotifyLevel@BuildOpt
ions@vpb@@QBE?AW4NotifyLevel@12@XZ (public: enum vpb::BuildOptions::NotifyLevel
__thiscall vpb::BuildOptions::getNotifyLevel(void)const ) importÚ dans la foncti
on _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?getBuildOptions@Databas
eBuilder@vpb@@QAEPAVBuildOptions@2@XZ (public: class vpb::BuildOptions * __thisc
all vpb::DatabaseBuilder::getBuildOptions(void)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?sync@vpb@@YAXXZ (void _
_cdecl vpb::sync(void)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?read@Commandline@vpb@@Q
AEHAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAVArgumentParser@osg@@PAVTer
rainTile@osgTerrain@@@Z (public: int __thiscall vpb::Commandline::read(class std
::basic_ostream<char,struct std::char_traits<char> > &,class osg::ArgumentParser
&,class osgTerrain::TerrainTile *)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?getCurrentWorkingDirect
ory@vpb@@YAPADPADH@Z (char * __cdecl vpb::getCurrentWorkingDirectory(char *,int)
) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?getLocalHostName@vpb@@Y
A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ (class std::
basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __c
decl vpb::getLocalHostName(void)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?write@PropertyFile@vpb@
@QAE_NXZ (public: bool __thiscall vpb::PropertyFile::write(void)) importÚ dans l
a fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?setProperty@PropertyFil
e@vpb@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VPara
meter@2@@Z (public: void __thiscall vpb::PropertyFile::setProperty(class std::ba
sic_string<char,struct std::char_traits<char>,class std::allocator<char> > const
&,class vpb::Parameter)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ??0Parameter@vpb@@QAE@AB
H@Z (public: __thiscall vpb::Parameter::Parameter(int const &)) importÚ dans la
fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?getProcessID@vpb@@YAHXZ
(int __cdecl vpb::getProcessID(void)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?setStatus@Task@vpb@@QAE
XW4Status@12@@Z (public: void __thiscall vpb::Task::setStatus(enum vpb::Task::St
atus)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?read@PropertyFile@vpb@@
QAE_NXZ (public: bool __thiscall vpb::PropertyFile::read(void)) importÚ dans la
fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ??0Task@vpb@@QAE@ABV?$ba
sic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z (public: __thiscall
vpb::Task::Task(class std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?readArguments@System@vp
b@@QAEXAAVArgumentParser@osg@@@Z (public: void __thiscall vpb::System::readArgum
ents(class osg::ArgumentParser &)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?instance@System@vpb@@SA
AAV?$ref_ptr@VSystem@vpb@@@osg@@XZ (public: static class osg::ref_ptr<class vpb:
:System> & __cdecl vpb::System::instance(void)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?chdir@vpb@@YAHPBD@Z (in
t __cdecl vpb::chdir(char const *)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ??1Commandline@vpb@@QAE@
XZ (public: __thiscall vpb::Commandline::~Commandline(void)) importÚ dans la fon
ction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ?getUsage@Commandline@vp
b@@QAEXAAVApplicationUsage@osg@@@Z (public: void __thiscall vpb::Commandline::ge
tUsage(class osg::ApplicationUsage &)) importÚ dans la fonction _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ??0Commandline@vpb@@QAE@
XZ (public: __thiscall vpb::Commandline::Commandline(void)) importÚ dans la fonc
tion _main
osgdem.obj : warning LNK4217: symbole dÚfini localement ??1BuildLog@vpb@@MAE@XZ
(protected: virtual __thiscall vpb::BuildLog::~BuildLog(void)) import
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to