sudo emerge -1 media-libs/glfw dev-libs/cereal sci-libs/nlopt media-gfx/openvdb # there may be others; these are what I needed to add
sudo eselect wxwidgets set gtk3-unicode-3.2-gtk3 # emerge x11-libs/wxGTK:3.2-gtk3 if this fails
git clone https://github.com/SoftFever/OrcaSlicer/
cd OrcaSlicer
mkdir build
cd build
cmake -DOPENVDB_FIND_MODULE_PATH=/usr/lib64/cmake/OpenVDB -DSLIC3R_PCH=0 -DSLIC3R_WX_STABLE=1 -DSLIC3R_GTK=3 ..
make
Actual results
compile completes without errors
Expected results
In file included from /home/salfter/OrcaSlicer/src/slic3r/GUI/StatusPanel.hpp:7,
from /home/salfter/OrcaSlicer/src/slic3r/GUI/Monitor.hpp:46:
/home/salfter/OrcaSlicer/src/slic3r/GUI/SliceInfoPanel.hpp: At global scope:
/home/salfter/OrcaSlicer/src/slic3r/GUI/SliceInfoPanel.hpp:47:5: error: ‘wxWebRequest’ does not name a type
47 | wxWebRequest web_request;
| ^~~~~~~~~~~~
/home/salfter/OrcaSlicer/src/slic3r/GUI/SliceInfoPanel.hpp:84:30: error: ‘wxWebRequestEvent’ has not been declared
84 | void on_webrequest_state(wxWebRequestEvent &evt);
| ^~~~~~~~~~~~~~~~~
(this error is repeated at line 492)
Project file & Debug log uploads
No such files...can't produce them as it's not even building, let alone running.
There were also errors in src/slic3r/GUI/Printer/PrinterFileSystem.cpp where std::strings were being fed to functions that expect const char*s. This patch fixes that, but now I've run up against a bug I can't yet figure out.
OrcaSlicer Version
master
OS version
Gentoo Linux
Additional system information
No response
Printer
haven't gotten that far
How to reproduce
Actual results
compile completes without errors
Expected results
(this error is repeated at line 492)
Project file & Debug log uploads
No such files...can't produce them as it's not even building, let alone running.
There were also errors in src/slic3r/GUI/Printer/PrinterFileSystem.cpp where
std::string
s were being fed to functions that expectconst char*
s. This patch fixes that, but now I've run up against a bug I can't yet figure out.Checklist of files to include