Closed nickoe closed 9 years ago
If that patch is to make sisl build as a shared lib, I think one could pass -DBUILD_SHARED_LIBS=true
to cmake when building sisl. I have not tested this though. This seems to work.
I'm a noob at make files but I tried 'sudo cmake -DBUILD_SHARED_LIBS=true' followed by 'make'. This didn't work for me. Did I follow your suggestion correctly? Should I have edited something to remove references to the patches directory?
That is not correct. You should not use sudo on cmake, it should be run by the user. Only the make install
should be run as the root user, that is if you need to where it installs to the system files.
Try:
git clean -fdx
git pull
mkdir build
cd build
cmake ../src
make
The patch step for 'sisl' fails because the
libIGES/src/patches/sisl.patch
is missing