SurfaceMan/surface_match

make faild

Closed this issue · 6 comments

Screenshot from 2022-11-23 16-23-53
why make stuck in ppf.cpp?

The result on the README image look very promising!
I'd like to give it a test, however I've got the exact same problem as above after executing the following commands on ubuntu 20.04:

git clone https://github.com/SurfaceMan/surface_match.git --recurse-submodules 
cd surface_match/
mkdir build
cd build
cmake ..
make

Is there any reason for that @SurfaceMan?
Any help would be appreciated.

The result on the README image look very promising! I'd like to give it a test, however I've got the exact same problem as above after executing the following commands on ubuntu 20.04:

git clone https://github.com/SurfaceMan/surface_match.git --recurse-submodules 
cd surface_match/
mkdir build
cd build
cmake ..
make

Is there any reason for that @SurfaceMan? Any help would be appreciated.

Can you provide your system information, like sytem edition、gcc version...

The result on the README image look very promising! I'd like to give it a test, however I've got the exact same problem as above after executing the following commands on ubuntu 20.04:

git clone https://github.com/SurfaceMan/surface_match.git --recurse-submodules 
cd surface_match/
mkdir build
cd build
cmake ..
make

Is there any reason for that @SurfaceMan? Any help would be appreciated.

Can you provide your system information, like sytem edition、gcc version...

Ubuntu Focal 20.04
gcc 9.4

theodoro@ubuntu:~ gcc --version
gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0

1
try delete -Wa flag

1 try delete -Wa flag

This fixed the issue for me.

make
[ 10%] Building CXX object CMakeFiles/ppf.dir/ppf.cpp.o
[ 20%] Building CXX object CMakeFiles/ppf.dir/util.cpp.o
[ 30%] Building CXX object CMakeFiles/ppf.dir/type.cpp.o
[ 40%] Building CXX object CMakeFiles/ppf.dir/icp.cpp.o
[ 50%] Building CXX object CMakeFiles/ppf.dir/filePLY.cpp.o
[ 60%] Building C object CMakeFiles/ppf.dir/third_party/rply/rply/rply.c.o
[ 70%] Building CXX object CMakeFiles/ppf.dir/serialize.cpp.o
[ 80%] Linking CXX shared library libppf.so
[ 80%] Built target ppf
Scanning dependencies of target test_ppf
[ 90%] Building CXX object CMakeFiles/test_ppf.dir/main.cpp.o
[100%] Linking CXX executable test_ppf
[100%] Built target test_ppf

finshed