-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can it be added to the Conan warehouse? #264
Comments
We do not have relevant experience of working with conan, and honestly no capacity at the moment. We can assist to let you add dependent packages to conan if needed |
At present, these packages do not exist in the Conan warehouse: |
Regarding qtils, I have created a conan and am preparing to submit it to the conan repository: |
Regarding soralog, I made a conan, but encountered an error Undefined symbols for architecture arm64: ERROR: soralog/0.2.3 (test package): Error in build() method, line 19 Even if I download the source code of soralog, compile and install it locally, and then compile the sample code, I still encounter the same error However, the example directory in the source code can be compiled and run. |
Additionally, can soralog be replaced with spdlog in the source code of cpp-libp2p? |
Regarding BoringSSL and libsecp256k1, I am trying to use conan packaging, but it has not been successful yet |
Regarding SQLiteModernCpp, I haven't started yet |
I ultimately tried to achieve this and offer it to conan. But I haven't succeeded yet. I'm stuck. |
I see that we are using yaml cpp from here: |
fmt must be 10.1.1
$ git clone https://github.com/fmtlib/fmt.git
$ git checkout 10.1.1
(commit f5e54359df4c26b6230fc61d38aa294581393084)
$ mkdir build
$ cd build
$ cmake -G Ninja ..
$ cmake --build .
$ sudo cmake --install .
$ cd .. yaml-cpp must be v0.6.2-0f9a586-p1
$ git clone https://github.com/hunter-packages/yaml-cpp
$ git checkout v0.6.2-0f9a586-p1
(commit c953835e451d2cf70926478ae615928190f6bcdd)
$ mkdir build
$ cd build
$ cmake -G Ninja ..
$ cmake --build .
$ sudo cmake --install .
$ cd .. $ git clone https://github.com/xDimon/soralog.git
(commit ef843dafdcbb377ca71c558c23abbe4d730c5b93)
$ mkdir build
$ cd build
$ cmake -G Ninja ..
$ cmake --build .
$ sudo cmake --install .
$ cd .. Use the correct version. It can run now. |
Description
I tried to add this package to the Conan repository, but it depends on other packages that do not exist in the Conan repository.
Can a more universal package be used in the project?
Can we add the dependent packages to the Conan repository?
Can you add this package to the Conan warehouse?
Motivation
https://conan.io/center
Current Implementation
https://conan.io/center
Are you planning to do it yourself in a pull request ?
Yes
The text was updated successfully, but these errors were encountered: