/code/SuperBuild/src/PoissonRecon/Bin/Linux/PoissonRecon: not found

Hallo,

I have WEBODM installed with the installer on an unbuntu 16.0.4

And on every task I receive the error

/code/SuperBuild/src/PoissonRecon/Bin/Linux/PoissonRecon: not found

The last lines in the task

[INFO] Completed mesh_dsm.tif in 0:00:01.195464
[INFO] Sampling points from DSM: /www/data/2e80cde3-0c27-42f9-b802-b9175fd436a0/odm_meshing/tmp/mesh_dsm.tif
[INFO] running /code/SuperBuild/src/dem2points/dem2points -inputFile /www/data/2e80cde3-0c27-42f9-b802-b9175fd436a0/odm_meshing/tmp/mesh_dsm.tif -outputFile /www/data/2e80cde3-0c27-42f9-b802-b9175fd436a0/odm_meshing/tmp/dsm_points.ply -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100
[INFO] running /code/SuperBuild/src/PoissonRecon/Bin/Linux/PoissonRecon --in /www/data/2e80cde3-0c27-42f9-b802-b9175fd436a0/odm_meshing/tmp/dsm_points.ply --out /www/data/2e80cde3-0c27-42f9-b802-b9175fd436a0/odm_meshing/odm_25dmesh.dirty.ply --depth 9 --pointWeight 4 --samplesPerNode 1.0 --threads 7 --linearFit
/bin/sh: 1: /code/SuperBuild/src/PoissonRecon/Bin/Linux/PoissonRecon: not found
Traceback (most recent call last):
File “/code/run.py”, line 56, in
app.execute()
File “/code/stages/odm_app.py”, line 92, in execute
self.first_stage.run()
File “/code/opendm/types.py”, line 373, in run
self.next_stage.run(outputs)
File “/code/opendm/types.py”, line 373, in run
self.next_stage.run(outputs)
File “/code/opendm/types.py”, line 373, in run
self.next_stage.run(outputs)
File “/code/opendm/types.py”, line 373, in run
self.next_stage.run(outputs)
File “/code/opendm/types.py”, line 373, in run
self.next_stage.run(outputs)
File “/code/opendm/types.py”, line 354, in run
self.process(self.args, outputs)
File “/code/stages/odm_meshing.py”, line 72, in process
smooth_dsm=not args.fast_orthophoto)
File “/code/opendm/mesh.py”, line 46, in create_25dmesh
verbose=verbose)
File “/code/opendm/mesh.py”, line 156, in screened_poisson_reconstruction
‘{verbose}’.format(**poissonReconArgs))
File “/code/opendm/system.py”, line 76, in run
raise Exception(“Child returned {}”.format(retcode))
Exception: Child returned 127.

after installing with the installer, I also needed to do " sudo make opensfm"

Greeds

Joel

Something didn’t build properly;

Try:

cd /code/SuperBuild/build
make

Hi

I tried this, but it stucks on poissonrecon for few hours, and after a while it stopps with an error. I also tried to do an new installation, but with the same error. At the moment I try to do the new make after an dist upgrade, but I think it won’t work, because I’m already waiting 15 minutes

greeds

Mm, I wonder if this is related to a recent update we’ve made to the program.

If you replace line 143 of SuperBuild/CMakeLists.txt with:

GIT_TAG ce5005ae3094d902d551a65a8b3131e06f45e7cf

And then issue the make command above, does it progress in a reasonable time?

Thank you this solved the problem and everything seems now working

1 Like