-
Notifications
You must be signed in to change notification settings - Fork 4
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
Doesn't build on Ubuntu 16.04 #3
Comments
Conan changed its API, the error is right there:
So you have to change |
Thanks. I used
Also, the packages ( However, I got a new error when building thrift
I tried setting the environment variable using |
Yeah, this is horribly broken, which is a shame, because I did a lot of investment in packaging those libs precisely in the interest of build reproducibility. I will try to package them again, but I don't know when. If you really want to build this yourself, maybe the best way is to locally install the libs and get rid of the outdated conan deps. Otherwise, I think it's unlikely that you will get significantly different performance ratios from what I collected in the my blog post, so if you only want to get a general picture,, I suggest reading that: http://szelei.me/rpc-benchmark-part1/ |
I see, thanks anyway :) BTW, I've recently started playing with hunter which I found to be quicker to get up and running with and less "intrusive" (less changes to my CMakeLists.txt and my cmake workflow in general) than conan. (plus, the developer is particularity active) You might want to check it out when you have time. |
I spent some time today wrestling with those Conan dependencies, but had to conclude that it's pointless to follow that route, even when updating dependencies and fixing code issues. Got lots of commands which don't work (Linux Mint 18.3), outdated packages/channels and more fun. Will try to do the benchmarking in some other fashion. Probably omitting Google Benchmark as well, since building it is already troublesome (CMake requiring the exact right GTest library). |
Thanks for taking the time @MayaPosch ! |
No problem. One of the people behind Conan took a look at your project after I linked it on Twitter and concluded that yes, the dependencies are broken. He said that it's just due to Conan moving to a new API and such for Conan 1.0. Basically one should prod and poke all of the owners of the relevant dependencies to make them update their packages. Could take a while, I'd say. I did notice that some dependencies in this project should simply be changed to conan/stable channel (like bzip). But good luck finding all of that out. Honestly not sure whether it's worth the trouble to keep using Conan, but that's up to you :) |
I try to run
Could anyone tell me how to slove it ? |
run this command before building. |
|
Hi,
Thank you for creating this benchmark.
I tried building it on Ubuntu 16.04 64bit with the following config:
sudo pip3 install conan
However, I got the following error:
I'm not sure what I did wrong.
Could you please have a look at this problem?
The text was updated successfully, but these errors were encountered: