[vtkusers] pb with vtk static library
Ellenet Toulgen
toulgen at gmail.com
Sun Nov 1 09:34:25 EST 2009
Hi everybody,
Until now, I used shared VTK library (DLL).
Today, I want to use a static library.
I set the VTK_Shared_Libs at false. I generate a vtk solution. I compile
this project.
On my project, I configure the path include and the libs dependency.
Unfortunately, I have errors when I compile my project.
My path includes:
"C:\vtk-5.4.2\vtk-5.4.2-solution";
"C:\vtk-5.4.2\vtk-5.4.2-source";
"C:\vtk-5.4.2\vtk-5.4.2-source\";
"C:\vtk-5.4.2\vtk-5.4.2-source\Common";
"C:\vtk-5.4.2\vtk-5.4.2-source\Filtering";
"C:\vtk-5.4.2\vtk-5.4.2-source\GenericFiltering";
"C:\vtk-5.4.2\vtk-5.4.2-source\Graphics";
"C:\vtk-5.4.2\vtk-5.4.2-source\GUISupport";
"C:\vtk-5.4.2\vtk-5.4.2-source\Hybrid";
"C:\vtk-5.4.2\vtk-5.4.2-source\Imaging";
"C:\vtk-5.4.2\vtk-5.4.2-source\IO";
"C:\vtk-5.4.2\vtk-5.4.2-source\Parallel";
"C:\vtk-5.4.2\vtk-5.4.2-source\Rendering";
"C:\vtk-5.4.2\vtk-5.4.2-source\Utilities";
"C:\vtk-5.4.2\vtk-5.4.2-source\Views";
"C:\vtk-5.4.2\vtk-5.4.2-source\VolumeRendering";
"C:\vtk-5.4.2\vtk-5.4.2-source\Widgets"
My libs dependency:
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkCommon.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkDICOMParser.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkFiltering.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkGenericFiltering.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkGraphics.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkHybrid.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkImaging.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkIO.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkNetCDF.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkRendering.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkVolumeRendering.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkWidgets.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkSys.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkalglib.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkexoIIc.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkexpat.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkfreetype.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkftgl.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkjpeg.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtklibxml2.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkmetaio.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkParallel.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkpng.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkproj4.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtksqlite.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtktiff.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkverdict.lib
C:\vtk-5.4.2\vtk-5.4.2-solution\bin\release/vtkzlib.lib
Errors:
Erreur 1 error LNK2019: symbole externe non résolu
__imp__DefWindowProcA at 16 référencé dans la fonction "long __stdcall
vtkWin32OutputWindowWndProc(struct HWND__ *,unsigned int,unsigned int,long)"
(?vtkWin32OutputWindowWndProc@@YGJPAUHWND__@@IIJ at Z) vtkCommon.lib
Erreur 2 error LNK2001: symbole externe non résolu
__imp__DefWindowProcA at 16 vtkRendering.lib
Erreur 3 error LNK2019: symbole externe non résolu
__imp__MoveWindow at 24 référencé dans la fonction "long __stdcall
vtkWin32OutputWindowWndProc(struct HWND__ *,unsigned int,unsigned int,long)"
(?vtkWin32OutputWindowWndProc@@YGJPAUHWND__@@IIJ at Z) vtkCommon.lib
Erreur 4 error LNK2019: symbole externe non résolu
__imp__ShowWindow at 8référencé dans la fonction "protected: static int
__cdecl
vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ)
vtkCommon.lib
Erreur 5 error LNK2001: symbole externe non résolu __imp__ShowWindow at 8
vtkRendering.lib
Erreur 6 error LNK2019: symbole externe non résolu
__imp__SendMessageA at 16 référencé dans la fonction "protected: static int
__cdecl vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ) vtkCommon.lib
Erreur 7 error LNK2019: symbole externe non résolu
__imp__CreateWindowExA at 48 référencé dans la fonction "protected: static int
__cdecl vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ) vtkCommon.lib
Erreur 8 error LNK2001: symbole externe non résolu
__imp__CreateWindowExA at 48 vtkRendering.lib
Erreur 9 error LNK2019: symbole externe non résolu
__imp__RegisterClassA at 4 référencé dans la fonction "protected: static int
__cdecl vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ) vtkCommon.lib
Erreur 10 error LNK2001: symbole externe non résolu
__imp__RegisterClassA at 4 vtkRendering.lib
Erreur 11 error LNK2019: symbole externe non résolu
__imp__GetStockObject at 4 référencé dans la fonction "protected: static int
__cdecl vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ) vtkCommon.lib
Erreur 12 error LNK2001: symbole externe non résolu
__imp__GetStockObject at 4 vtkRendering.lib
Erreur 13 error LNK2019: symbole externe non résolu
__imp__LoadCursorA at 8 référencé dans la fonction "protected: static int
__cdecl vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ) vtkCommon.lib
Erreur 14 error LNK2001: symbole externe non résolu
__imp__LoadCursorA at 8 vtkRendering.lib
Erreur 15 error LNK2019: symbole externe non résolu
__imp__LoadIconA at 8référencé dans la fonction "protected: static int
__cdecl
vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ)
vtkCommon.lib
Erreur 16 error LNK2001: symbole externe non résolu __imp__LoadIconA at 8
vtkRendering.lib
Erreur 17 error LNK2019: symbole externe non résolu
__imp__GetClassInfoA at 12 référencé dans la fonction "protected: static int
__cdecl vtkWin32OutputWindow::Initialize(void)"
(?Initialize at vtkWin32OutputWindow@@KAHXZ) vtkCommon.lib
Erreur 18 error LNK2001: symbole externe non résolu
__imp__GetClassInfoA at 12 vtkRendering.lib
Erreur 19 error LNK2019: symbole externe non résolu
__imp__MessageBoxA at 16 référencé dans la fonction "protected: void __thiscall
vtkWin32OutputWindow::PromptText(char const *)"
(?PromptText at vtkWin32OutputWindow@@IAEXPBD at Z) vtkCommon.lib
Erreur 20 error LNK2001: symbole externe non résolu
__imp__MessageBoxA at 16 vtkCommon.lib
Erreur 21 error LNK2001: symbole externe non résolu
__imp__MessageBoxA at 16 vtkRendering.lib
Erreur 22 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 23 error LNK2019: symbole externe non résolu
__imp__glGetIntegerv at 8 référencé dans la fonction "protected: __thiscall
vtkOpenGLHardwareSupport::vtkOpenGLHardwareSupport(void)"
(??0vtkOpenGLHardwareSupport@@IAE at XZ) vtkRendering.lib
Erreur 24 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 25 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 26 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 27 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 28 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 29 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 30 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Erreur 31 error LNK2001: symbole externe non résolu
__imp__glGetIntegerv at 8 vtkRendering.lib
Have you any idea?
Thx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20091101/3870fe4f/attachment.htm>
More information about the vtkusers
mailing list