Fri, 06/28/2013 - 21:56
Hi,
I am trying to build a developped project on OCC651 (Windows 7, visual 2010, under wok651)
on OCC660 (Windows 7, visual 2010, under wok660).
I can not build my toolkits.
I always obtain such error messages :
--------------------------------------------------------------------------------
Workbench : :LOC:dev:refw2010
Extraction mode : DFLT
Station : wnt
Compile mode : Optimized
Step number : 7
--------------------------------------------------------------------------------
Unit : toolkit TKToolsLMP
Steps : src lib.list lib.implib lib.libs lib.tks lib.build
lib.embed
--------------------------------------------------------------------------------
=====> TKToolsLMP:src
Info : Step src is successfull
=====> TKToolsLMP:lib.list
Info : Processing step Clearance:obj.comp
Info : Processing step Clearance:obj.idep
Info : Processing step Clearance:src
Info : Processing step MathTools:obj.comp
Info : Processing step MathTools:obj.idep
Info : Processing step MathTools:src
Info : Processing step HyperPlane:obj.comp
Info : Processing step HyperPlane:obj.idep
Info : Processing step HyperPlane:src
Info : Step lib.list is successfull
=====> TKToolsLMP:lib.implib
Info : Creating : TKToolsLMP.lib TKToolsLMP.exp
Info : Succeeded : TKToolsLMP.lib TKToolsLMP.exp
Création de la bibliothèque C:/WOK6.6.0/wok_entities/LOC/dev/refw2010/wnt/obj/.tmp/TKToolsLMP.lib et de l'objet C:/WOK6.6.0/wok_entities/LOC/dev/refw2010/wnt/obj/.tmp/TKToolsLMP.exp
Info : Step lib.implib is successfull
Error : Unable to get ImplDep file for unit TKToolsLMP
=====> TKToolsLMP:lib.libs
Info : Step lib.libs is successfull
=====> TKToolsLMP:lib.tks
Info : Step lib.tks is successfull
=====> TKToolsLMP:lib.build
LINK
Info : Creating : TKToolsLMP.dll TKToolsLMP.lib TKToolsLMP.dll.manifest
Error : Errors Occured :
C:/WOK6.6.0/wok_entities/LOC/dev/refw2010/wnt/lib/TKToolsLMP.exp : warning LNK4042: objet spécifié plus d'une fois ; définitions supplémentaires ignorées
HyperPlane_Polytope.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
HyperPlane_Contact.obj : error LNK2019: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ) référencé dans la fonction _time
HyperPlane_Surface.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_SumPolytope3d.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_ConvexEnvelop2d.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_SumPolytope2d.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_Polytope3d.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_SequenceOfLin2d_0.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_SequenceOfPln_0.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_SequenceNodeOfSequenceOfLin2d_0.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_SequenceNodeOfSequenceOfPln_0.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_Torseur.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
MathTools_Polytope2d.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall Standard_Storable::Delete(void)" (?Delete@Standard_Storable@@UAEXXZ)
-----------------------------------
------------------------------------
C:/WOK6.6.0/wok_entities/LOC/dev/refw2010/wnt/obj/.tmp/TKToolsLMP.dll : fatal error LNK1120: 490 externes non résolus
Info : Failed : TKToolsLMP.dll TKToolsLMP.lib TKToolsLMP.dll.manifest
Info : ------------
Info :
Error : Failed during execution
Info : Step lib.build
Error : Step lib.build failed
Error : Step lib.embed not done : almost TKToolsLMP:lib.build failed
Info : ------------------ Process report ------------------
Info : Failed TKToolsLMP (lib.build lib.embed )
Info : ----------------------------------------------------
:LOC:dev:refw2010>
Who has an idea about this problem ?
Thanks,
Denis Teissandier
Mon, 07/01/2013 - 18:38
Dear Denis,
First of all I would suggested you to check WOK configuration options kept in 'custom.bat' file.
If you will not find a solution you may contact us via the Contact Form http://www.opencascade.org/about/contacts/.
We will try to find a solution/workaround acceptable for you.
Best regards