-
Notifications
You must be signed in to change notification settings - Fork 13
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
some build issues on linux #271
Comments
@PinkMushroom Thanks for reporting these issues!
I'll change the README to use the working git clone command.
It looks like you didn't run the Can you try that and report back if it works or any issues you encounter? The full build instructions can be followed from the README. But please make sure that you have followed the instructions to setup your build dependencies first! Or you will encounter some errors about missing dependencies.
That is correct. There are two independent options:
I will add something to the README to make that more clear. If you don't want to build from source, the built binaries for the shared library are included in the releases section. |
README updated to resolve these issues also. See associated issue #273 |
Thanks for your response. oops, I had a bit of a reading fail. I find this confusing from the instructions $ cmake --preset linux-debug So the preset builds the
and then further reading fail. Since vcpkg is a microsoft thing, I thought it was needed if you were building under windows. it looks as though I need to install it for Linux. You may want to link to the vcpkg github repo. https://github.com/microsoft/vcpkg?tab=readme-ov-file#quick-start-unix The instructions on the microsoft page are not very useful if you are building on linux. Unfortunately microsoft's instructions for install vcpkg on linux are quite bad. I'm going to have to admit defeat and stop there. If you were able to able to install vcpkg on linux I'm really impressed ! lol
aha, that seems like a better idea than wrestling with install vcpkg.
so put |
Oops, writing fail! You are correct. I have updated the README to fix that. Good find!
It's not that bad. I distilled the directions down to three steps. You can find them in the Build section of the README now.
Yes, and you need to link your program to the library. Standard shared library linking can be found on the internet. |
That I know how to do :-) Thank you for your help ! |
Great! Thanks again for trying out the project. Let me know if you run into any issues and I can help out. |
Trying to build this on linux and have found some problems.
First the clone command on the front page
git clone git@github.com:nam20485/OdbDesign.git
doesn't work
Looking at that more closely I think it's just using a format assuming that you are accessing using an account ? Just pointing it out because I'm assuming a lot of people, like me, are just going to cut and paste that line ;-)
the standard git clone command using the link generated by github does work
git clone https://github.com/nam20485/OdbDesign.git
Then the real problem, the cmake command lines don't work
It sure seems like it expects a linux-release library to be there, which it does not appear to be. I also searched the tree to make sure it wasn't hidden in a subdirectory and couldn't find it.
I'd really like to offer the solution but I'm not familiar with cmake at all.
Finally, it's not clear if docker is required if you are simply going to write C++ code which uses this library, i.e. Docker isn't needed to build it, is that correct ?
The text was updated successfully, but these errors were encountered: