Oracle911 wrote:Or can you give step by step instructions,.....
Since FreeCAD is available on Slackbuids and your going to need to install a number of dependencies that are also only available on Slackbuids, I suggest using slapt-src (or sourcery). Here's a step by step for slapt-src:
Edit #1 - ftgl is a dependancy for OpenCASCAD so I added it to the slapt-get command in step 2
Edit #2 - need to update both slapt-get in Step 2 and slapt-src in Sept 3
Editt #3 Need to add dependancies boost and gcc-gfortran to step # 2 (as pointed out by mimosa
1) First open a terminal and become root, your prompt should like something like this:
- Code: Select all
root[sjobs]#
- Code: Select all
root[Woz]#
2) First check with slapt-get for available of Salix packages for any of the dependance. In this case there are two available, xerces-c and swig, so do this:
- Code: Select all
root[rich]#slapt-get --update
root[rich]#slapt-get -i xerces-c swig ftgl boost gcc-gfortran
3) Next use slapt-src to build and install all the other needed dependancies;
- Code: Select all
root[rich]#slapt-src --update
root[rich]#slapt-src -i Coin SoQt Pivy OpenCASCADE gl2ps
4) Now finally build and install FreeCAD with slapt-src:
- Code: Select all
root[rich]# slapt-src -i FreeCAD
Depending on your machine this is going to take some time to build; especially OpenCASCADE. I'm going through this now and haven't made it through OpenCASADE yet, so if run into any problems, I'll update the post.

