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

question about deprecation of this tool and alternative #33

Open
StudioEtrange opened this issue Nov 9, 2017 · 5 comments
Open

question about deprecation of this tool and alternative #33

StudioEtrange opened this issue Nov 9, 2017 · 5 comments

Comments

@StudioEtrange
Copy link

@inconshreveable

Hello,

You post a comment on some other issue saying gonative should be considered as deprecated

gonative is very, very old and almost certainly no longer necessary or the right way to do whatever it is that you're trying to do. i no longer use it and you should consider it a deprecated tool.

For my information, what are you using now for having a cross compiling toolchain ? Or what is the right way to do ?

@inconshreveable
Copy link
Owner

The native Go toolchain supports cross-compilation sufficiently well for all of the usecases I need now.

@inconshreveable
Copy link
Owner

what is it exactly that you're trying to do?

@StudioEtrange
Copy link
Author

StudioEtrange commented Nov 9, 2017

2 years ago, I wrote simple scripts to cross compile go applications
i.e : ngrok go application built on multi platform : https://github.com/StudioEtrange/ngrok-build

I digged into the problem of cross compiling and I read your article here :
https://inconshreveable.com/04-30-2014/cross-compiling-golang-programs-with-native-libraries/
So I used gonative+gox by first installing go1.4 binaries

And everything fall apart with macos sierra/go1.4 bug.

But anyway,
It seems that your article is not relevant anymore if I understand you well ?

@inconshreveable
Copy link
Owner

yes, that's correct, for the most part it's not relevant anymore. there are still a few cases where that might matter to you, but they're even more rare than before and very likely not relevant to your use of ngrok

@StudioEtrange
Copy link
Author

Ok
Thank you

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

2 participants