I'm trying to run Habitat 2.0 (I need only Habitat 2.0) track using the instructions from these github repo #installation but while compiling it I faced million problems:
1)At the begining I decided to do it threw venv and faced the problem during running:
python setup.py install --bullet --headless
This command should stick together all dependencies (cmake --build), but I got this in result:
File "/home/optimus/Desktop/Mipt/proj-active-perception/habitat-sim/setup.py", line 279, in build_extension
subprocess.check_call(["cmake", "--build", self.build_temp] + build_args)
File "/usr/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', 'build', '--config', 'RelWithDebInfo', '--']' returned non-zero exit status 1.
(habitat_env) optimus@titan:~/Desktop/Mipt/proj-active-percep
...
File "/home/optimus/Desktop/Mipt/proj-active-perception/habitat-sim/setup.py", line 279, in build_extension
subprocess.check_call(["cmake", "--build", self.build_temp] + build_args)
File "/usr/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', 'build', '--config', 'RelWithDebInfo', '--']' returned non-zero exit status 1.
I tried it with CMake version 3.14 and 3.17 - same result
2)Then I decided to run it using conda, the result was same:
FAILED: deps/magnum/src/Magnum/GL/CMakeFiles/MagnumGLObjects.dir/Implementation/TransformFeedbackState.cpp.o
/usr/bin/c++ -I/home/optimus/Desktop/Mipt/proj-active-perception/hab-mobile-manipulation/habitat-sim/src/deps -I/home/optimus/Desktop/Mipt/proj-active-perception/hab-mobile-manipulation/habitat-sim/src/cmake/../deps/tinyxml2 -I/home/optimus/Desktop/Mipt/proj-active-perception/hab-mobile-manipulation/habitat-sim/src/deps/magnum/src -Ideps/magnum/src -I/home/optimus/Desktop/Mipt/proj-active-perception/hab-mobile-manipulation/habitat-sim/src/deps/corrade/src -Ideps/corrade/src -isystem /home/optimus/Desktop/Mipt/proj-active-perception/hab-mobile-manipulation/habitat-sim/src/cmake/../deps/eigen -isystem /home/optimus/Desktop/Mipt/proj-active-perception/hab-mobile-manipulation/habitat-sim/src/cmake/../deps/rapidjson/include -DVERSION_INFO=\"0.2.1\" -fvisibility=hidden -DBASISD_SUPPORT_BC7_MODE6_OPAQUE_ONLY=0 -DBASISD_SUPPORT_ATC=0 -DBASISD_SUPPORT_FXT1=0 -DBASISD_SUPPORT_PVRTC2=0 -O2 -g -DNDEBUG -fPIC -Wall -Wextra -Wold-style-cast -Winit-self -Werror=return-type -Wmissing-declarations -Wpedantic -fvisibility=hidden -fvisibility-inlines-hidden -Wzero-as-null-pointer-constant -Wdouble-promotion -fno-strict-aliasing -std=gnu++14 -MD -MT deps/magnum/src/Magnum/GL/CMakeFiles/MagnumGLObjects.dir/Implementation/TransformFeedbackState.cpp.o -MF deps/magnum/src/Magnum/GL/CMakeFiles/MagnumGLObjects.dir/Implementation/TransformFeedbackState.cpp.o.d -o deps/magnum/src/Magnum/GL/CMakeFiles/MagnumGLObjects.dir/Implementation/TransformFeedbackState.cpp.o -c /home/optimus/Desktop/Mipt/proj-active-perception/hab-mobile-manipulation/habitat-sim/src/deps/magnum/src/Magnum/GL/Implementation/TransformFeedbackState.cpp
...
File "/home/optimus/miniconda3/envs/hab-mm/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
super().run_command(command)
File "/home/optimus/miniconda3/envs/hab-mm/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "setup.py", line 262, in run
self.build_extension(ext)
File "setup.py", line 372, in build_extension
[osp.join(CMAKE_BIN_DIR, "cmake"), "--build", self.build_temp] + build_args
File "/home/optimus/miniconda3/envs/hab-mm/lib/python3.7/subprocess.py", line 363, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', 'build', '--config', 'RelWithDebInfo', '--']' returned non-zero exit status 1.
Idk what else to do. I have: Ubuntu 24.04.02 Nvidia driver 550 Cmake/ninja etc are installed
The same result I faced with ManiSkill