Giter Club home page Giter Club logo

Comments (5)

jimmycuadra avatar jimmycuadra commented on June 2, 2024 2

Oh, yes, that seems quite appropriate. I remember seeing the announcement of cross a few months back, but didn't take a close look at it. I wonder why OpenSSL is listed as not applicable musl targets. I'll open an issue over there and reference this one. Thanks!

from muslrust.

clux avatar clux commented on June 2, 2024

Hey there, thanks again for the support.

Honestly though, I'm not convinced this project is actually necessary anymore.
What's your opinion of cross? It provides images like this one, but does it with a general tool that allows tons of architectures.

I can see the armv7-unknown-linux-musleabihf target supported there, though apparently without openssl, but maybe it's a better place to start.

I'm kind of considering just redirecting people there and telling them to use cross build --target x86_64-unknown-linux-musl --release instead. It is a more general solution.

from muslrust.

corbinu avatar corbinu commented on June 2, 2024

Just a note this works for building from a Mac/Windows as long as docker is installed where as cross does not so I do think this project still has legs. :)

from muslrust.

clux avatar clux commented on June 2, 2024

Oh nice, yeah that makes sense. I noticed later on that cross mounts a bunch of cargo and rustup folders and relies on getting the toolchains updates outside the image. I haven't fully grokked how that actually works, but it's nice that you don't need to upgrade the images all the time. On the other hand, it's not great because you need to have rust set up outside of it to use it as you say.

I will keep posting updates to the images at least. Maybe it could actually be worth adding support for other images as well. Travis builds and dockerhub usage is free from my perspective at least 😏

from muslrust.

clux avatar clux commented on June 2, 2024

Going to close this for now. Hard enough maintaining this one :-)
Rather just focus on having this image work well for the major crates.

from muslrust.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.