Skip to content
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

Needs additional tools and an include to build on Ubuntu 18.04 #95

Open
JimCooper opened this issue May 11, 2018 · 3 comments
Open

Needs additional tools and an include to build on Ubuntu 18.04 #95

JimCooper opened this issue May 11, 2018 · 3 comments

Comments

@JimCooper
Copy link

I followed the instructions to build it on github. It wouldn't pull in the libs and link without install ing "g++" and "pkg-config".

I was getting an error compiling file_cache_row.cpp because it wasn't pulling in the math lib for a rounding function. So I added the following include to file_cache_row.h:
#include

After that it compiles with a lot of warnings but builds completely.

@tomakkermans
Copy link

I confirm the comments of JimCooper. Finally succeeded in compiling on Ubuntu 18.04, but with a lot of warnings and tweaking (like including the math.h library, setting the 64bit flag in the Makefile, installing pkg-config manually, etc.).
Given the fact that a lot of Ubuntu users will switch to the newly released 18.04 LTS, it might be worth the effort to polish the installation (and compilation) process for this OS.

@ragadk
Copy link

ragadk commented Dec 13, 2018

I am having problems compiling it on newest ubuntu aswell. Needs -fPIC flag somewhere. Tried editing makefile but it's still the same.

@kinmenRP
Copy link

kinmenRP commented Dec 23, 2018

Can you guys show your modified makefile and instructions to compile on 18.04 please?

Edit:
Ok, found the solution for the compiling error here: #78

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants