Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation on Linux when sudo privileges are not available #2176

Open
balav94 opened this issue Feb 6, 2024 · 1 comment
Open

Installation on Linux when sudo privileges are not available #2176

balav94 opened this issue Feb 6, 2024 · 1 comment
Assignees

Comments

@balav94
Copy link

balav94 commented Feb 6, 2024

Hello,

I just came across MeshLib, and I would like to install MeshLib on a Supercomputer center used by everyone in my University, where we do not have sudo privileges. Please note that it uses Redhat Linux distribution. How can I install MeshLib C++ code on the Supercomputer in this case? I know that I can install the python version using pip install, however I would like to build the C++ version to be able to use both C++ and Python interfaces of MeshLib.

I would really appreciate it if anyone could provide any suggestions in this regard,

Thanks in advance

@oitel
Copy link
Contributor

oitel commented Feb 6, 2024

We have plans for extending build and install customization, once the code and scripts will be updated we'll notify you.

Right now you might specify a custom installation path using CMAKE_INSTALL_PREFIX and MESHLIB_CUSTOM_INSTALL_PREFIX variables and disable some features requiring external dependencies with CMake options (you can find them there and there).

Note that some dependencies are intended to be installed by your package manager, so you need either to contact your system administrator to install them or to build them by yourself. For RHEL the Fedora package list might be used as a reference probably.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants