Hey,
I’m currently packaging the new plugin for openSUSE (Tumbleweed - Factory first) and run into the following error:
[ 8s] -- Build files have been written to: /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build
[ 8s] + /usr/bin/make -O VERBOSE=1 -j12 -j12
[ 8s] /usr/bin/cmake -S/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0 -B/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build --check-build-system CMakeFiles/Makefile.cmake 0
[ 8s] /usr/bin/cmake -E cmake_progress_start /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build/CMakeFiles /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build//CMakeFiles/progress.marks
[ 8s] /usr/bin/make -f CMakeFiles/Makefile2 all
[ 8s] /usr/bin/make -f CMakeFiles/AutogeneratedTarget.dir/build.make CMakeFiles/AutogeneratedTarget.dir/depend
[ 8s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build'
[ 8s] cd /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0 /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0 /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build/CMakeFiles/AutogeneratedTarget.dir/DependInfo.cmake
[ 8s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build'
[ 8s] /usr/bin/make -f CMakeFiles/AutogeneratedTarget.dir/build.make CMakeFiles/AutogeneratedTarget.dir/build
[ 8s] make[2]: *** No rule to make target '/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/OHIF/dist', needed by 'AUTOGENERATED/StaticAssets.cpp'. Stop.
[ 8s] make[2]: *** Waiting for unfinished jobs....
[ 8s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build'
[ 8s] [ 1%] Generating AUTOGENERATED/EmbeddedResources.h, AUTOGENERATED/EmbeddedResources.cpp
[ 8s] /usr/bin/python3.11 /usr/src/orthanc/OrthancFramework/Resources/CMake/../EmbedResources.py /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build/AUTOGENERATED/EmbeddedResources APP_CONFIG_SYSTEM /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/Sources/app-config-system.js APP_CONFIG_USER /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/Sources/app-config-user.js ORTHANC_EXPLORER /home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/Sources/OrthancExplorer.js
[ 8s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/build'
[ 8s] make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/AutogeneratedTarget.dir/all] Error 2
[ 8s] make: *** [Makefile:139: all] Error 2
[ 8s] error: Bad exit status from /var/tmp/rpm-tmp.XSS8D0 (%build)
The issue is probably in
make[2]: *** No rule to make target ‘/home/abuild/rpmbuild/BUILD/OrthancOHIF-1.0/OHIF/dist’, needed by ‘AUTOGENERATED/StaticAssets.cpp’. Stop.
Are there additional compiler options or something needed?
Thanks!