This basically means disabling the DRAW test harness.looo wrote:Maybe we can try to build occt without tk.
It was defunct for me anyway (and most likely for everyone else on Windows), so no big loss Or maybe it works in sgrogan's OCC7 libpack, I haven't tried ...NormandC wrote:This basically means disabling the DRAW test harness.looo wrote:Maybe we can try to build occt without tk.
doing this as long as there is no consistency with tk with anaconda.NormandC wrote:This basically means disabling the DRAW test harness.
sorry, I periodically loose the orientation in the dependency hell good to have someone who has an overview.NormandC wrote:Just for the record, I was only stating fact, not voicing disapproval.
PR: https://github.com/looooo/FreeCAD_Conda/pull/5If you link with the /nodefaultlib option, you will need to link several extra libraries when you link. For example, whereas you previously might have just linked msvcrt.lib in order to use the CRT DLL, you will now also need to link vcruntime.lib and ucrt.lib.
I don't really but I've had my own dependency hell troubles with packaging OCCT 7.1 for the Ubuntu PPA (good thing I got great help too or I would still be stuck). A few months ago an OCCT developers signed in to the forum and posted some short but useful info regarding third-party dependencies in the OCCT Ubuntu packaging topic:looo wrote:good to have someone who has an overview.
Code: Select all
MaterialPyImp.cpp.obj : error LNK2001: Nicht aufgel÷stes externes Symbol ""void __cdecl Py::_XINCREF(struct _object *)"
Code: Select all
C:\Users\fc-builder\Miniconda3\conda-bld\freecad_1490502689427\work\src\3rdParty\salomesmesh\src\StdMeshers\StdMeshers_QuadToTriaAdaptor.cpp(767): error C2664: "int StdMeshers_QuadToTriaAdaptor::Preparation(const SMDS_MeshElement *,Handle_TColgp_HArray1OfPnt &,Handle_TColgp_HArray1OfVec &,std::vector<const SMDS_MeshNode *,std::allocator<_Ty>> &,gp_Pnt &,gp_Vec &,const SMDS_MeshElement **)" : Konvertierung von Argument 2 von "opencascade::handle<TColgp_HArray1OfPnt>" in "Handle_TColgp_HArray1OfPnt &" nicht möglich