-
Notifications
You must be signed in to change notification settings - Fork 1
Building TechDraw
TechDraw has been merged into the FreeCAD master branch. Refer to build instructions for v0.17 master
Note: TechDraw is now using the 0.17 code base. 0.17 has minimum version requirements for g++, cmake and boost. See the install/compile forum for details.
FreeCAD is a fairly large and complicated application, requiring several dependencies and steps to build. If you would like to try out the TechDraw module within FreeCAD, please be sure that you can build the main FreeCAD master repository before moving on to the TechDraw enabled FreeCAD found here. To build FreeCAD, follow the instructions for your platform (Windows Linux Mac) from the FreeCAD wiki.
To build a TechDraw-enabled FreeCAD, follow instructions for building the standard FreeCAD, except clone this repository's TechDraw branch rather than the main FreeCAD repository's master branch. To accomplish the last part, replace the git clone https://github.com/FreeCAD/FreeCAD.git free-cad-code with:
git clone https://github.com/WandererFan/FreeCAD-TechDraw.git free-cad-code
cd free-cad-code
git checkout TechDraw
If you are able to build the normal FreeCAD, but run into problems building TechDraw, feel free to create an issue in the TechDraw issue tracker.