My attempts so far are using Macports.
I'm able to compile OpenCascade just fine.
Running autogen.sh I get a bunch of errors like this
The sample configure command on the wiki has a path to Qtsrc/Mod/Robot/App/Makefile.am:17: warning: source file 'kdl_cp/velocityprofile_traphalf.cpp' is in a subdirectory,
src/Mod/Robot/App/Makefile.am:17: but option 'subdir-objects' is disabled
but mine is/usr/local/Trolltech/Qt-4.8.0
so I updated the configre command accordingly, but when I run configure, here are a few errors I'm getting/usr/local/Qt4.8
I have eigen3 installed via macports and also downloaded from the website and copied the Eigen directory as stated in the wikichecking for eigen3... checking for /usr/include/eigen3/Eigen... no
checking for /usr/local/include/eigen3... no
checking Eigen/Eigenvalues usability... no
checking Eigen/Eigenvalues presence... no
checking for Eigen/Eigenvalues... no
configure: WARNING:
**** Cannot find eigen3 devel files.
Modules that depend on this library cannot be built. ****
I have qt4-mac installed via macports and also tried downloading and installing Qtchecking whether Qt is installed as framework... yes
checking whether QtWebKit is available... yes
checking for Qt >= 4.3... configure: error: Cannot find Qt meta object compiler (moc), bye...
I also gave it a shot using cmake as in the Unix instructions
I tried to add Spnav, but when I went to compile it, it says not supported on Darwin.-- prefix: /usr/local
-- datadir: data
-- docdir: doc
-- includedir: include
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- filesystem
-- program_options
-- regex
-- signals
-- system
-- thread
-- Found Xerces-C: /opt/local/lib/libxerces-c.dylib
-- PyCXX found:
-- Headers: /Users/james/Documents/Source/FreeCAD/src
-- Sources: /Users/james/Documents/Source/FreeCAD/src/CXX
-- OpenCASCADE Community Edition has been found.
-- Could NOT find Spnav (missing: SPNAV_LIBRARY SPNAV_INCLUDE_DIR)
matplotlib not found, Plot module will not available until matplotlib is installed!
-- Platform is 64-bit, set -D_OCC64
-- DEBUG: -g -DFC_DEBUG
git
/Users/james/Documents/Source/FreeCAD/src/Build/Version.h written
-- The Fortran compiler identification is GNU
*** Unable to open 'pyhead.swg'
*** Unable to open 'pyerrors.swg'
*** Unable to open 'pythreads.swg'
*** Unable to open 'pyapi.swg'
*** Unable to open 'pyrun.swg'
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/james/Documents/Source/FreeCAD
Sorry for the long post. Hope someone can help.