Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authortamasmeszaros <meszaros.q@gmail.com>2019-05-21 11:55:42 +0300
committertamasmeszaros <meszaros.q@gmail.com>2019-05-21 11:55:42 +0300
commitdd57e55244195fd344fc2d7e2713cfcaf26ff618 (patch)
tree1f4def350622424b3a47c25dbf3c2f429327414d /doc
parentefbb660f28e64dd2004e178b8d8cab677ef456a2 (diff)
Adding dependency report into doc
Diffstat (limited to 'doc')
-rw-r--r--doc/Dependencies.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/doc/Dependencies.md b/doc/Dependencies.md
new file mode 100644
index 000000000..b4b0c348c
--- /dev/null
+++ b/doc/Dependencies.md
@@ -0,0 +1,33 @@
+# Dependency report for PrusaSlicer
+## Possible dynamic linking on Linux
+* zlib: This should not be even mentioned in our cmake scripts but due to a bug in the system libraries of gtk it has to be linked to PrusaSlicer.
+* wxWidgets: searches for wx-3.1 by default, but with cmake option `SLIC3R_WX_STABLE=ON` it will use wx-3.0 bundled with most distros.
+* libcurl
+* tbb
+* boost
+* eigen
+* glew
+* expat
+* openssl
+* nlopt
+* gtest
+
+## External libraries in source tree
+* ad-mesh: Lots of customization, have to be bundled in the source tree.
+* avrdude: Like ad-mesh, many customization, need to be in the source tree.
+* clipper: An important library we have to have full control over it. We also have some slicer specific modifications.
+* glu-libtess: This is an extract of the mesa/glu library not oficially available as a package.
+* imgui: no packages for debian, author suggests using in the source tree
+* miniz: No packages, author suggests using in the source tree
+* qhull: libqhull-dev does not contain libqhullcpp => link errors. Until it is fixed, we will use the builtin version. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925540
+* semver: One module C library, author expects to use clib for installation. No packages.
+* Shiny: no packages
+* poly2tree: Obsolete, candidate for removal
+* polypartition: Obsolete, candidate for removal
+
+## Header only
+* igl
+* nanosvg
+* agg
+
+