[Solved] compilation error with PartGui::ViewProviderPartExt

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

[Solved] compilation error with PartGui::ViewProviderPartExt

Post by uwestoehr »

When compiling today's Git master I cannot compile:

Code: Select all

2>------ Build started: Project: SketcherGui, Configuration: Release x64 ------
2>   Creating library D:/FreeCAD-build/src/Mod/Sketcher/Gui/Release/SketcherGui.lib and object D:/FreeCAD-build/src/Mod/Sketcher/Gui/Release/SketcherGui.exp
2>ViewProviderSketch.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl PartGui::ViewProviderPartExt::allowOverride(class App::DocumentObject const &)const " (?allowOverride@ViewProviderPartExt@PartGui@@UEBA_NAEBVDocumentObject@App@@@Z)
2>ViewProviderPython.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl PartGui::ViewProviderPartExt::allowOverride(class App::DocumentObject const &)const " (?allowOverride@ViewProviderPartExt@PartGui@@UEBA_NAEBVDocumentObject@App@@@Z)
2>D:\FreeCAD-build\Mod\Sketcher\SketcherGui.pyd : fatal error LNK1120: 1 unresolved externals
2>Done building project "SketcherGui.vcxproj" -- FAILED.
The reason is git commit 6663d625a97f350c421a26a605abe6b59676b7fd

Do I need to do something on my MSVC build system to get the linkage?
Last edited by uwestoehr on Tue Oct 08, 2019 10:20 pm, edited 1 time in total.
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

[solved] Re: compilation error with PartGui::ViewProviderPartExt

Post by uwestoehr »

uwestoehr wrote: Mon Oct 07, 2019 11:16 pm The reason is git commit 6663d625a97f350c421a26a605abe6b59676b7fd
This linkage error is now fixed after git commit 3006466a391e4ad3b5c17073249ecffd8fb938fb. Many thanks.
Post Reply