You do not need to install ImplicitCAD to use it. You can use it in the online editor provided by this website.
There are three ways you can install ImplicitCAD locally: install a binary, build the latest release, or build the development version. In the future, we hope to provide packages for Linux distributions, but we don't presently.Download the version for your operating system. It should work as is.
This may only give you the extopenscad executable. It might not give you the Haskell libraries. For most peoples' uses this is fine.
Sadly, ImplicitCAD packages have not been made for these operating systems yet.
apt-get install ghc cabal-install
pacman -S ghc cabal-install
yum install ghc cabal-install
brew install ghc cabal-install
cabal update && cabal install implicit
cabal update && cabal install hashmap parallel parsec plugins JuicyPixels blaze-builder blaze-markup blaze-svg storable-endian unordered-containers vector-space
git clone https://github.com/colah/ImplicitCAD.git
cd ImplicitCAD/
cabal configure && cabal install
I get the error bash: extopenscad: command not found
(or similar for your shell).
* This probably means ~/.cabal/bin/
is not in your $PATH
variable. Try using ~/.cabal/bin/extopenscad
as your command instead.
I get the error module is not loaded: 'Graphics.Implicit' (./Graphics/Implicit.hs)
when trying to use the ImplicitCAD Haskell library.
* This is most likely a problem with your Linux distro and cabal not playing nice. GHC is not configured to see the ImplicitCAD libraries. You can confirm this by try the test in ~/.cabal/lib/
. If that works, you should be able to use ghc anywhere with the -Ldir
or -llib
options. Alternatively, some people have permanently fixed this by doing the cabal install as root.