Skip to content

XS will not install, everything else installs correctly #48

Description

@kittycatcaoimhe

Version

nonplanar

Operating system type + version

openSUSE Tumbleweed 20211030 (kernel 5.14.14-1-default (64 bit))

Behavior

XS will not install. When running build.pl abnormal output is:
Configuring /home/*usr*/Slic3r/xs ... 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_INCLUDEPATH and BOOST_LIBRARYPATH environment variables: BOOST_INCLUDEPATH=/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. N/A ! Configure failed for ./xs. See /home/*usr*/.cpanm/work/1635781629.26239/build.log for details. The XS/C++ code failed to compile, aborting
There is no file or directory named boost or BOOST other than the one in ~/Slic3r/src/xs/boost
In dependencies installation, both perl-threads and wxWidgets-ansi-devel are not found. Used packages given for Fedora 30 installation as attempted replacement.
When trying to run slic3r.pl, output is:
Can't locate Slic3r/XS.pm in @INC (you may need to install the Slic3r::XS module) (@INC contains: /home/*usr*/Slic3r/local-lib/lib/perl5/5.34.0/x86_64-linux-thread-multi /home/*usr*/Slic3r/local-lib/lib/perl5/5.34.0 /home/*usr*/Slic3r/local-lib/lib/perl5/x86_64-linux-thread-multi /home/*usr*/Slic3r/local-lib/lib/perl5 /home/*usr*/Slic3r/lib /usr/lib/perl5/site_perl/5.34.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.34.0 /usr/lib/perl5/vendor_perl/5.34.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.34.0 /usr/lib/perl5/5.34.0/x86_64-linux-thread-multi /usr/lib/perl5/5.34.0 /usr/lib/perl5/site_perl) at /home/*usr*/Slic3r/lib/Slic3r.pm line 53. BEGIN failed--compilation aborted at /home/*usr*/Slic3r/lib/Slic3r.pm line 53. Compilation failed in require at slic3r.pl line 16. BEGIN failed--compilation aborted at slic3r.pl line 16.
Unsure if this issue has been reported before. When I looked, it seems the main Slic3r issues page has similar, but not the same issues, where the configuration of XS completes but the build fails. With mine, the configuration errors out.

Is this a new feature request?
No.

STL/Config (.ZIP) where problem occurs

N/A

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions