Ceccand
(Andrea)
October 8, 2020, 3:03pm
1
Hello
I am trying to install Ceres-solver on UBUNTU 18.04. But always I got following feedback related to CMake.
[100%] Built target bundle_adjuster
^Cexamples/CMakeFiles/nist.dir/build.make:62: recipe for target ‘examples/CMakeFiles/nist.dir/nist.cc.o’ failed
make[2]: *** [examples/CMakeFiles/nist.dir/nist.cc.o] Interrupt
CMakeFiles/Makefile2:7628: recipe for target ‘examples/CMakeFiles/nist.dir/all’ failed
make[1]: *** [examples/CMakeFiles/nist.dir/all] Interrupt
Makefile:140: recipe for target ‘all’ failed
make: *** [all] Interrupt
How to solve?
Thanks.
McMartin
(Alain Martin)
October 8, 2020, 8:25pm
2
The “Interrupt” error might come from the compiler trying to use too much RAM and crashing, out of memory. How many cores/CPUs do you have on this machine and how much RAM?
Ceccand
(Andrea)
October 8, 2020, 8:33pm
3
Hello
it is a 4GB RAM Raspberry Pi4 with a quadcore Cortex A72 (ARM v8)!SoC a 64 bit a 1.5GHz
Regards
McMartin
(Alain Martin)
October 8, 2020, 8:50pm
4
I don’t know much about Raspberry Pi, but maybe it doesn’t have enough resources to build Ceres Solver.
You could look into cross-compiling from a desktop computer (x86_64) to ARM v8.
Ceccand
(Andrea)
October 9, 2020, 4:39am
5
Thanks. I will see for a new PC to support such software.