Page 1 of 1

☑ qPoissonrecon plugin > subdir PoissonReconLib is empty - configuration process impossible.

Posted: Fri Jul 22, 2016 5:50 pm
by swiss_knight
Hi,

I also try to install CC on a laptop with Ubuntu Xenial, on which, when configuring within cmake-gui, I ended with this error if I try to install the qPoissonrecon plugin (without it, everything runs fine) :

First this pop-up :
"Error in configuration process, project files may be invalid"
[OK]

The last two lines of the cmake-gui console :

Code: Select all

Configuring incomplete, errors occurred!
See also "/opt/CloudCompare/trunk/build/CMakeFiles/CMakeOutput.log".


And theses lines above, in the same cmake-gui console output, are symptomatic:

Code: Select all

Auto-add plugin subdir:/opt/CloudCompare/trunk/plugins/qPoissonRecon
CMake Error at plugins/qPoissonRecon/CMakeLists.txt:9 (add_subdirectory):
  The source directory
    /opt/CloudCompare/trunk/plugins/qPoissonRecon/PoissonReconLib
  does not contain a CMakeLists.txt file.
This folder is definitively empty.
I wonder if there isn't any issue with the github repository cloning process?
Because on github, there is a directory called "PoissonReconLib @ 462bba4"
But on my machine, the PoissonReconLib directory is empty.

If I copy this folder manually on my machine, the config' process is running fine.

Re: qPoissonrecon plugin > subdir PoissonReconLib is empty - configuration process impossible.

Posted: Fri Jul 22, 2016 7:18 pm
by daniel
In fact Poisson is a submodule of CC's trunk. You have to explicitly synchronize it.

See https://git-scm.com/docs/git-submodule