Hello, I just started on a project that uses Celix bundles, so I wanted to get accounted into the system.
I Followed the Building and Installing guide (https://github.com/apache/celix/blob/master/documents/building/README.md). I tried both on a VM's running Ubuntu 18.04 and Ubuntu 20.04 I got the following error: Missing rapidJson I was able to build and install this package. After this I could build Celix and run and install it. Going on I tried create a simple Celix bundle (https://celix.apache.org/docs/2.2.1/celix/documents/getting_started/creating_a_simple_bundle.html) I get the following error: CMake Error at CMakeLists.txt:17 (find_package): By not providing "FindCELIX.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "CELIX", but CMake did not find one. Could not find a package configuration file provided by "CELIX" with any of the following names: CELIXConfig.cmake celix-config.cmake Add the installation prefix of "CELIX" to CMAKE_PREFIX_PATH or set "CELIX_DIR" to a directory containing one of the above files. If "CELIX" provides a separate development package or SDK, be sure it has been installed. >From older Celix versions I see that there is a findCelix present. Where did it go? Did I forget something? Something changed? Thank you in advance for any help. Greetings, Marcel Bootsma -------- Disclaimer -------- This email and any files transmitted may contain proprietary and confidential information of ICT Group or any of its subsidiaries ("ICT") and is intended only for the (use of the) named recipient(s) above. If you have received this message in error or are not the intended or named recipient(s) of this message, please immediately notify the sender by return and delete this email message from your computer. Any views or opinions presented are solely those of its author and do not necessarily represent those of ICT. You are hereby notified that unauthorized disclosure, use, dissemination, forwarding, printing or copying of this e-mail and its attachments either whole or partial of its contents is strictly prohibited. ICT cannot guarantee that email communications are secured and error-free and does not accept any liability for damages resulting from the use of email. The general terms and conditions of purchase respectively sale and delivery of ICT are applicable to all transactions and undertakings resulting therefrom.
