Build fails for me:
==> Starting build()...
-> Checking prerequisites
Slic3r requires the Boost libraries. Please make sure they are installed.
If they are installed, this script should be able to locate them in several
standard locations. If this is not the case, you might want to supply their
path through the BOOST_INCLUDEDIR and BOOST_LIBRARYPATH environment variables:
BOOST_INCLUDEDIR=/usr/local/include BOOST_LIBRARYPATH=/usr/lib perl Build.PL
If you just compiled Boost in its source directory without installing it in the
system you can just provide the BOOST_DIR variable pointing to that directory.
==> WARNING: ⚠ DO NOT respond to any question with 'yes'. Report a bug in comment instead.
-> Building Slic3r::XS (1/3)
Slic3r requires the Boost libraries. Please make sure they are installed.
If they are installed, this script should be able to locate them in several
standard locations. If this is not the case, you might want to supply their
path through the BOOST_INCLUDEDIR and BOOST_LIBRARYPATH environment variables:
BOOST_INCLUDEDIR=/usr/local/include BOOST_LIBRARYPATH=/usr/lib perl Build.PL
If you just compiled Boost in its source directory without installing it in the
system you can just provide the BOOST_DIR variable pointing to that directory.
==> ERROR: A failure occurred in build().
Aborting...
-> error making: slic3r-git-exit status 4
Regards!
Pinned Comments
swiftgeek commented on 2016-04-19 00:37 (UTC) (edited on 2018-11-07 01:46 (UTC) by swiftgeek)
If something breaks on PKGBUILD side, please bother me directly on freenode (usually available at #slic3r) XS compilation requires more than 512MiB of installed RAM, adding same amount of swap makes it build (tested on armv7h, Allwinner A13)
Perl update guide: https://lists.archlinux.org/pipermail/arch-dev-public/2015-June/027236.html
or since 5.26:
pacman -Qqo '/usr/lib/perl5/5.26' where 5.26 is OLD version of perl