DocB
December 27, 2018, 5:48pm
1
Hey,
I’m trying to package the Orthanc Server for openSUSE. As a preprequisite I need the civetweb-package (which is not yet build for oS either)
https://build.opensuse.org/package/show/home:DocB:Orthanc/civetweb
I’m currently stuck in the make process, as it does not find its include files. If I add an option for INCLUDEDIR, it fails with an ‘empty variable name’.
Any C++ expert willing to take a look?
Thanks in advance!
DocB:
Hey,
I’m trying to package the Orthanc Server for openSUSE. As a preprequisite I need the civetweb-package (which is not yet build for oS either)
Show home:DocB:Orthanc / civetweb - openSUSE Build Service
I’m currently stuck in the make process, as it does not find its include files. If I add an option for INCLUDEDIR, it fails with an ‘empty variable name’.
Any C++ expert willing to take a look?
Thanks in advance!
Hi
Did you see this to add options?
Have you tried just make build?
Perhaps just switch to cmake and add your options that way?
DocB
December 27, 2018, 7:38pm
3
Yes, I tried just ‘make build’ as well - different error in OBS compared to a local build, if I issue the command from the source directory (/var/tmp/build-root/openSUSE_Leap_15.0-x86_64/home/abuild/rpmbuild/BUILD/civetweb-1.11/ in that case)
cmake…no idea. Sorry, never programmed in C++
DocB:
Yes, I tried just ‘make build’ as well - different error in OBS compared to a local build, if I issue the command from the source directory (/var/tmp/build-root/openSUSE_Leap_15.0-x86_64/home/abuild/rpmbuild/BUILD/civetweb-1.11/ in that case)
cmake…no idea. Sorry, never programmed in C++
Hi
Add options with a -D and append the cmakelists.txt bit…
eg;
%cmake -DCMAKE_BUILD_TYPE=RELEASE \
-DCIVETWEB_ENABLE_CXX=ON \
..
Hi
Had a quick look, this will get you started…
%build
rm -rf build
%cmake -DCMAKE_BUILD_TYPE=RELEASE \
-DCIVETWEB_BUILD_TESTING=OFF
make %{?_smp_mflags}
%install
%cmake_install
malcolmlewis:
Hi
Had a quick look, this will get you started…
%build
rm -rf build
%cmake -DCMAKE_BUILD_TYPE=RELEASE \
-DCIVETWEB_BUILD_TESTING=OFF
make %{?_smp_mflags}
%install
%cmake_install
Hi
Here you go… Request 661665: Submit civetweb - openSUSE Build Service