LNK2019

Hi,
I am a new user on occ 6.9 & VC10. I included all libs but cant stop the following errors. any suggestion will be appreciated.

Error 1 error LNK2019: unresolved external symbol "public: class Handle_Geom_BSplineSurface __cdecl GeoAlgo_Sol::Surface(void)const " (?Surface@GeoAlgo_Sol@@QEBA?AVHandle_Geom_BSplineSurface@@XZ) referenced in function "protected: void __cdecl CViewer3dDoc::OnCircle(void)" (?OnCircle@CViewer3dDoc@@IEAAXXZ) C:\OpenCASCADE6.9.0\opencascade-6.9.0\samples\mfc\standard\04_Viewer3d\adm\win\vc10\Viewer3dDoc.obj Viewer3d
Error 2 error LNK2019: unresolved external symbol "public: unsigned int __cdecl GeoAlgo_Sol::IsDone(void)const " (?IsDone@GeoAlgo_Sol@@QEBAIXZ) referenced in function "protected: void __cdecl CViewer3dDoc::OnCircle(void)" (?OnCircle@CViewer3dDoc@@IEAAXXZ) C:\OpenCASCADE6.9.0\opencascade-6.9.0\samples\mfc\standard\04_Viewer3d\adm\win\vc10\Viewer3dDoc.obj Viewer3d
Error 3 error LNK2019: unresolved external symbol "public: void __cdecl GeoAlgo_Sol::Build(class TColgp_SequenceOfXYZ const &)" (?Build@GeoAlgo_Sol@@QEAAXAEBVTColgp_SequenceOfXYZ@@@Z) referenced in function "protected: void __cdecl CViewer3dDoc::OnCircle(void)" (?OnCircle@CViewer3dDoc@@IEAAXXZ) C:\OpenCASCADE6.9.0\opencascade-6.9.0\samples\mfc\standard\04_Viewer3d\adm\win\vc10\Viewer3dDoc.obj Viewer3d
Error 4 error LNK2019: unresolved external symbol "public: __cdecl GeoAlgo_Sol::GeoAlgo_Sol(void)" (??0GeoAlgo_Sol@@QEAA@XZ) referenced in function "protected: void __cdecl CViewer3dDoc::OnCircle(void)" (?OnCircle@CViewer3dDoc@@IEAAXXZ) C:\OpenCASCADE6.9.0\opencascade-6.9.0\samples\mfc\standard\04_Viewer3d\adm\win\vc10\Viewer3dDoc.obj Viewer3d
Error 5 error LNK1120: 4 unresolved externals C:\OpenCASCADE6.9.0\opencascade-6.9.0\samples\mfc\standard\win64\vc10\bin\Viewer3d.exe Viewer3d

Regards

akbari1358_31365's picture

hi,

Add the following item to your project and rebuild it.
GeoAlgo_Sol.cxx
GeoAlgo_Sol.hxx

regards,