Open dvzrv opened 3 years ago
We're going to move C++ bindings to their own repo #548
I started working on this in #434. I rebased those commits on master on this branch, which could be used to resume work on this after new repository is created.
Any progress on this topic? Hope this will be fixed soon.
The new repository hasn't been created yet for the C++ bindings. @RossBencina @philburk could you set that up?
I started working on this in #434. I rebased those commits on master on this branch, which could be used to resume work on this after new repository is created.
I added some commits to your cpp_cmake branch @Be-ing and did a pull request . Can you please review my pull request? I also added comments to my commits.
Describe the bug When building 19.7.0 using cmake on Arch Linux, I noticed, that the setup is not able to build the C++ bindings.
To Reproduce Steps to reproduce the behavior. Include code if applicable.
Expected behavior The C++ bindings can also be built using the cmake setup and are created with the correct shared object versions (example data from the 19.6.0 package):
Actual behavior Only the shared object for libportaudio.so is created, but without versioning (see #538):
Desktop (please complete the following information):
Additional context Without the possibility of also building the C++ bindings, using the cmake setup is not yet an alternative to the autotools setup (as
libportaudiocpp.so
is required for some dependants (e.g. xournalpp).