Build with shark 4.x: shark/Models/Converter.h does not exist anymore
Hello,
While trying to build otb 6.6.2 with shark support (with shark 4.0.1), the build failed because it tries to use a header that does not exist anymore:
In file included from /home/acecile/packaging/otb/otb-6.6.2+debian/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModel.h:182,
from /home/acecile/packaging/otb/otb-6.6.2+debian/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModelFactory.txx:28,
from /home/acecile/packaging/otb/otb-6.6.2+debian/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModelFactory.h:74,
from /home/acecile/packaging/otb/otb-6.6.2+debian/Modules/Learning/Supervised/include/otbMachineLearningModelFactory.txx:45,
from /home/acecile/packaging/otb/otb-6.6.2+debian/Modules/Learning/Supervised/include/otbMachineLearningModelFactory.h:81,
from /home/acecile/packaging/otb/otb-6.6.2+debian/Modules/Applications/AppClassification/app/otbVectorClassifier.cxx:33:
/home/acecile/packaging/otb/otb-6.6.2+debian/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModel.txx:35:10: fatal error: shark/Models/Converter.h: No such file or directory
#include <shark/Models/Converter.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Best regards, Adam.