-
Notifications
You must be signed in to change notification settings - Fork 81
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
Allow compiling library statically #33
Comments
Seems like #31 goes in the same direction as my second suggestion/alternative. |
Well you can already distribute the tooling separate from the library, using the provided configure flags to build the tooling on the host and then build the library for the target. It probably doesn't support building as a static library but we could implement that. |
That would be very nice. Statically linking against it makes my live a whole lot easier. And I'm more interested in distributing the library (not publically). And lastly, is there a way to talk to you/the dev team somewhere other than GitHub? I'd prefer not having to make an issue for every itty bitty thing I come across while using this. |
I think this was previously implemented in the autotools set up but this issue was never closed. I recently added meson build support and @wak-google made a change to ensure it builds a static library if desired (meson option @BrainStone - outside of GH issues, you can get real time communication on freenode IRC #openbmc for almost any repository under the openbmc github project. |
Thank you for the follow up! I'll keep that in mind. I'll see if I'll revisit the project I use the library in. |
Due to some restrictions and uncertainties on the target system, I'd like to be able to statically link this library into my program, so I can make sure it won't crash because the target system doesn't have the dynamic library files.
Alternatively a simple way (like a dpkg package) to distrubute the shared library files on the target system without having to compile them there would work for me too.
The text was updated successfully, but these errors were encountered: