-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Hello! I'm trying to install and use Memsurfer. For installation I'm following protocol mentioned here: https://omaralab.com/sushi/MemSurfer.html .
python setup.py install gives error:
Installing MemSurfer for (my user) on (my machine) (platform=linux)
MemSurfer = (/home/my_user/Programs/MemSurfer)
CGAL_ROOT = (/home/my_user/Programs/MemSurfer/external)
EIGEN_ROOT = (/home/my_user/Programs/MemSurfer/external)
BOOST_ROOT = (/home/my_user/Programs/MemSurfer/external)
Traceback (most recent call last):
File "setup.py", line 177, in
SRC_PP = [x for x in os.listdir(PATH_PPR) if x.endswith('.cpp')]
FileNotFoundError: [Errno 2] No such file or directory: '/home/my_user/Programs/MemSurfer/pypoisson/PoissonRecon_v6_13/src'
When I check folders: pypoisson exist, but empty.
On earlier stage (./install_deps.sh) I've got following message:
./install_deps.sh
Installing MemSurfer's dependencies for (my_user) on (my machine). platform = (Linux)
> Installation path = (/home/my_user/Programs/MemSurfer/external)
> Using gcc = (/usr/bin/gcc) [gcc (Ubuntu 9.4.0-1ubuntu120.04.2) 9.4.0]20.04.2) 9.4.0]
> Using g++ = (/usr/bin/g++) [g++ (Ubuntu 9.4.0-1ubuntu1
> Using python = (/opt/anaconda3/bin/python3) [Python 3.8.12]
(eigen-3.3.9) Downloading (https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.bz2)
(eigen-3.3.9) Extracting (eigen-3.3.9.tar)
(eigen-3.3.9) Configuring (/home/my_user/Programs/MemSurfer/external/downloads/eigen-3.3.9.tar/build-20250715-113316)
(eigen-3.3.9) Building and installing
(eigen-3.3.9) Successfully installed at (/home/my_user/Programs/MemSurfer/external).
(boost-1.66.0) Downloading (https://boostorg.jfrog.io/artifactory/main/release/1.66.0/source/boost_1_66_0.tar.gz)
(boost-1.66.0) Extracting (boost_1_66_0.tar)
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
(boost-1.66.0) Configuring (/home/my_user/Programs/MemSurfer/external/downloads/boost_1_66_0.tar)
(boost-1.66.0) Building and installing
(boost-1.66.0) Installation failed. Please see build logs in (/home/my_user/Programs/MemSurfer/external) for more information.
(CGAL-4.13) Downloading (https://github.com/CGAL/cgal/archive/releases/CGAL-4.13.tar.gz)
(CGAL-4.13) Extracting (CGAL-4.13.tar)
(CGAL-4.13) Configuring (/home/my_user/Programs/MemSurfer/external/downloads/CGAL-4.13.tar/build-20250715-113328)
(CGAL-4.13) Building and Installing
(CGAL-4.13) Successfully installed at (/home/my_user/Programs/MemSurfer/external).
When I checked boost_1_66_0.tar , it is empty.
boost-1.66.0.bootstrap-20250715-113327.log says: ./install_deps.sh: line 165: ./bootstrap.sh: No such file or directory
Could you please help me with to fix this error and install Memsurfer? Thank you in advance!