Skip to content

feat: build prusaslicer from source#23

Open
t-pierre wants to merge 2 commits intohelfrichmichael:mainfrom
t-pierre:main
Open

feat: build prusaslicer from source#23
t-pierre wants to merge 2 commits intohelfrichmichael:mainfrom
t-pierre:main

Conversation

@t-pierre
Copy link
Copy Markdown

Thank you very much for your work!

Following the documentation, these changes work only with the latest version of PrusaSlicer 2.9.0.
Not the most elegant, but does the job!

I'll try to make everything dynamic and future-proof for the next release.

Hope it helps

@jamesjnadeau
Copy link
Copy Markdown

I was about to go deep dive into this, but found your work @t-pierre, thanks for doing this!

to anyone following my footsteps, here's what you need to do:

  1. Clone t-Pierre's repo locally
  2. cd into it and then run docker build -t=prusaslicer-novnc .
  3. replace the image you'd normally use here with just prusaslicer-novnc .

@julianneswinoga
Copy link
Copy Markdown

Hey I actually got inspired from this PR to make a new container based on Ubuntu 24.04 and building Prusa Slicer 2.9.4 from source. I did it a bit different than this PR, using shared libraries instead of compiling all the dependencies from source since it speeds up the build a ton. I've also got automatic rebuilds if a new Prusa Slicer version is released. Check it out: https://hub.docker.com/r/julianneswinoga/prusaslicer-web

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

Successfully merging this pull request may close these issues.

3 participants