Looking for 32bit version of slic3r for ubuntu (or other linux)
 
Benachrichtigungen
Alles löschen

[Gelöst] Looking for 32bit version of slic3r for ubuntu (or other linux)  

  RSS
Filipp Freimann
(@filipp-freimann)
Active Member
Looking for 32bit version of slic3r for ubuntu (or other linux)

Hello friends of prusa printers

I am owner of the Prusa i3 MK3. To slice I usually use slic3r. Now, I want to use my older laptop to slice directly in the studio (my workshop in the cellar). I googled for a 32 Bit version for Linux, but was not able to find one.

I have then found source code at https://github.com/slic3r/Slic3r , which I nearly managed to compile for 32 bit. Only the button "slice now" is missing after a successful build.

Anyone was successful with a 32 Bit Linux version?

Thanks in advance

 

φ

Dieses Thema wurde geändert Vor 6 years von Filipp Freimann
Veröffentlicht : 28/04/2019 5:46 am
Vojtěch
(@vojtech)
Honorable Member
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

openSUSE packages (of v1.38) are here: https://build.opensuse.org/repositories/home:StefanBruens:3dPrinting/slic3r-prusa-edition

I suppose modifying the spec file for a newer version shouldn't be hard.

Veröffentlicht : 28/04/2019 1:59 pm
Filipp Freimann
(@filipp-freimann)
Active Member
Themenstarter answered:
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

Hello vojtech

Thanks for your reply. Unfortunately I am not looking for 64-Bit suse-Built files, but for either source-code (/src/x86/ incl. makefile) or already built packages for 32-Bit ubuntu/debian.

Probably it ist there on your mentioned page. But among these 20 links I am a bit lost.

 

Greetings

 

φ

Veröffentlicht : 28/04/2019 3:34 pm
Vojtěch
(@vojtech)
Honorable Member
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

I can't help with the Debian part, but yes, there are x86 binaries (RPM, for openSUSE) in the repository I provided a link to. (And yes, you're right, it's a maze.) Perhaps you may have a luck installing them with 'alien'. 

Direct link: https://download.opensuse.org/repositories/home:/StefanBruens:/3dPrinting/openSUSE_Tumbleweed/i586/

Anyway, it's an old version, so you'll likely not be interested.

If you're looking for source code, then just clone the git at https://github.com/prusa3d/Slic3r.git or download it in a tarball https://github.com/prusa3d/Slic3r/archive/version_1.42.0-beta2.tar.gz It includes detailed build instructions.

Veröffentlicht : 28/04/2019 4:21 pm
Filipp Freimann
(@filipp-freimann)
Active Member
Themenstarter answered:
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

Thanks again

Acutally cloning the github link ( https://github.com/prusa3d/Slic3r.git ) is where I started. Following the instructions did not help. I was missing something or it was not mentioned for 32-Bit Linux? I have got a lot of errors of missing libraries. Installing them afterwards did also not help. I got more and more missing libraries. When all the libraries were there, the process of compiling suddenly stopped, with no meaningfull error message.

And you are right also: I am looking for slic3r V. 1.42.

I try to contact the developers.

 

φ

 

Veröffentlicht : 28/04/2019 4:36 pm
Jason Tibbitts
(@jason-tibbitts)
Active Member
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

I have a fork of the Fedora slic3r-prusa3d package updated to 1.42.0 beta2 at https://src.fedoraproject.org/fork/tibbs/rpms/slic3r-prusa3d .  I did a couple of scratch builds to make sure that it at least builds on i686; those can be downloaded until May 14 from https://koji.fedoraproject.org/koji/taskinfo?taskID=34540386 (Fedora 29) or https://koji.fedoraproject.org/koji/taskinfo?taskID=34540788 (Fedora 30).

I've no idea if they actually work properly, or if they would have any utility to an Ubuntu user.

Diese r Beitrag wurde geändert Vor 6 years von Jason Tibbitts
Veröffentlicht : 30/04/2019 6:40 am
Filipp Freimann
(@filipp-freimann)
Active Member
Themenstarter answered:
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

Thanks for the links. Installing using "alien" and "dpkg -i" was no problem form the fedora rpm package. When I start "slic3r-prusa3d" I have got the error message "libwx_gtk3u ..." missing. Im my system (lubuntu 16.04) was only "libwx_gtk2u..." installed.

I am switching the system to lubuntu 18.10 today and will return here with my results.

φ

Veröffentlicht : 01/05/2019 5:25 am
Filipp Freimann
(@filipp-freimann)
Active Member
Themenstarter answered:
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

I just upgraded the computer to lubuntu 18.10 (which is the neweset 32-bit verison, i have found for lubuntu).

Installig the fedora-package using alien and dpkg worked somehow.

Starting gives me the error

libboost_filesystem.so.1.69.0 missig

I have libboost_filesystem.so.1.67.0 installed (a newer version is not available for lubuntu).

 

Any Idea?

 

PS: compiling from scratch ( https://github.com/prusa3d/Slic3r/blob/master/doc/How%20to%20build%20-%20Linux%20et%20al.md) still fails on lubuntu 18.10 (32-Bit edition).

Thanks in advance

phi

Veröffentlicht : 01/05/2019 7:39 am
Spacemarine
(@spacemarine)
Estimable Member
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

Out of curiosity, why do you prefer 32 bit Linux? Is your hardware too old to run 64 bit?

Veröffentlicht : 01/05/2019 10:12 am
Filipp Freimann
(@filipp-freimann)
Active Member
Themenstarter answered:
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

yes. it is a 32Bit processor (lenovo X41 Tablet). (And this is even better than the old honeywell 6000, which had 6Bit for a Byte 😉

Diese r Beitrag wurde geändert Vor 6 years von Filipp Freimann
Veröffentlicht : 01/05/2019 10:30 am
Filipp Freimann
(@filipp-freimann)
Active Member
Themenstarter answered:
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

After calling

cmake ..

(in src/build) I get the error

...

[ 66%] Completed 'googletest-download'
[100%] Built target googletest-download
CMake Error at libslic3r/CMakeLists.txt:4 (include):
include could not find load file:

PrecompiledHeader

-- Configuring incomplete, errors occurred!
See also "/home/vali/prusa3d/Slic3r/src/CMakeFiles/CMakeOutput.log".
See also "/home/vali/prusa3d/Slic3r/src/CMakeFiles/CMakeError.log".

Any Idea, what precompiledHeaders mean in this context?

 

Veröffentlicht : 01/05/2019 9:06 pm
Vojtěch
(@vojtech)
Honorable Member
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)
Posted by: filipp.f

yes. it is a 32Bit processor (lenovo X41 Tablet). (And this is even better than the old honeywell 6000, which had 6Bit for a Byte 😉

Extra points for the ThinkPad X41, one of the nicest notebooks/tablets ever!

Veröffentlicht : 01/05/2019 9:16 pm
Filipp Freimann
(@filipp-freimann)
Active Member
Themenstarter answered:
SOLVED: Looking for 32bit version of slic3r for ubuntu (or other linux)

It finally works! Thank you all.

I was such an idiot. after compiling the whole stuff in the /deps/ directory, I thought that I have to compile it again in the /src/ directory. There (in /src/) I allways got this PrecompiledHeader error. I have seen this morning, that after compiling everything in the /deps/ directory, there is the final verison in .../deps/src/ called .../deps/src/slic3r-gui. And ... IT WORKS!

To compile I added a lot of packages in my lubuntu 18.10 (see lubuntu18.10.markings). I was mostly confused, which 'curl' library (-dev version) I had to choose. The ones in the actual file (lubuntu18.10.markings) work, but are probably ways too many libraries.

And after creating a .../deps/build/-folder, call

cmake ..

and don't forget "make" afterwards directly within the ../deps/-directory (I switched to .../src/build/ and did the cmake .. there again; what a fail).

So thanks to all (especially vojtech-p6 and jason-t6).

phi

 

Veröffentlicht : 02/05/2019 5:51 am
Vojtěch
(@vojtech)
Honorable Member
RE: Looking for 32bit version of slic3r for ubuntu (or other linux)

👍

Veröffentlicht : 02/05/2019 6:13 am
Teilen: