summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rtabmap.spec13
1 files changed, 11 insertions, 2 deletions
diff --git a/rtabmap.spec b/rtabmap.spec
index 4765f06..45c1f86 100644
--- a/rtabmap.spec
+++ b/rtabmap.spec
@@ -87,10 +87,19 @@ mkdir -p .obj-%{_target_platform} && cd .obj-%{_target_platform}
-DCMAKE_BUILD_TYPE=Release \
-DWITH_QT=OFF \
-DBUILD_EXAMPLES=OFF \
- -DBUILD_TOOLS=ON \
+ -DBUILD_TOOLS=OFF \
+ -DBUILD_APP=OFF \
+ -DWITH_TORO=OFF \
+ -DWITH_G2O=ON \
+ -DWITH_GTSAM=ON \
+ -DWITH_CERES=OFF \
+ -DWITH_VTK=OFF \
+ -DWITH_PYTHON=OFF \
..
-%make_build
+# Limit parallel jobs to reduce memory usage (EUR has only 2GB RAM)
+# Use -j1 to compile one file at a time
+%make_build -j1
%install
# Needed to bootstrap since the ros_workspace package does not yet exist.