-
Notifications
You must be signed in to change notification settings - Fork 144
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
How to install project specific libraries for multiple platforms required for compiling? #20
Comments
Hi @stohn, interesting questions! First ideas:
Is your project open-source ? I would love to try to fix this issue against a real library-based project in Linux, OSX and Windows |
Yes project is open source. I had to change my github account recently and now having 2 both connected to other projects. So sometimes using old one by accident. The project is here: It's just at the begin so any change can be made easily. |
Ok perfect, can you give me instructions to get/install libraries for each architectures ? Do not worry about the Docker part, just instructions/url for one of the projects of your repo; Thanks! |
The relevant parts of the project for now are: Inside of each directory is a small "make.sh" which already handles all platform specific stuff. -> All resulting apps are console based apps. For library installation a made a small note in the appropriate "make.sh" in the directories. Here my full notes for compilation on each platform: Linux (debian/ubuntu):
OSX:
Windows:
EDIT: corrected / add more details to package manager instructions |
I guess I need exactly this functionality for, in my case, zlib. Are there instructions for this now since it is labeled ready? |
Any progress on this? |
First let me say GREAT!
Exactly what I need for my project (I have to supply binaries for "normal" users for Linux/OSX/Windows).
I also plan to use this as a CI build env.
Now my question: I need some libraries in order to compile my project (e.g. libusb, ncurses).
Usually I use packet manager on the real platforms to install them (apt-get for Linux, brew for OSX and pacman for MSYS2-MinGW/Windows).
Do you have an idea / suggestion how to install (automated or manually) the different platform specific libraries?
Thanks,
Maik
The text was updated successfully, but these errors were encountered: