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
cross compiling support #125 #158
Conversation
Thanks for investigation! @rgbkrk @lgeiger what do you think about prebuilds for ARM based devices? It would heavily speed up deployment and updates on embedded systems. Cross compilers should be available in the Ubuntu repositories, so it would be one additional Travis job. |
I'd totally be a fan of prebuilds for ARM based devices. Could the same cross compilers be used to build the Linux 32 bit binaries too? |
I'll investigate that as soon as I have time. |
@interpretor I can add more documentation with complete steps for cross compiling, if you agree with the changes in build_libzmq.sh. It would be awesome for have prebuilds for ARM based devices. |
Please tell me your steps, so I can reproduce it on my side and test it. |
@interpretor here are the steps :-
let me know if this works for you!! |
My bad, I accidentally clicked on "Close and comment". |
I don't have yet tested it on all common cross-compilers, but the idea of the build options environment variable is nice and useful. And maybe remove the documentation for now, and we'll discuss the steps for a cross compiled package in another issue? I think then we can easily merge this for now, and do the further steps separated. |
I like the way this went, I'll go ahead and merge. |
@interpretor @rgbkrk thanks for accepting the PR! |
Hello,
I made minor changes in build_libzmq.sh, which solves the cross compiling problem from #125
Also, added documentation on how to use it.