You do not need to install ImplicitCAD to try it. You can try 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 will only give you the extopenscad executable. It will not give you the Haskell libraries. For most peoples' uses this is fine.
Sadly, ImplicitCAD packages have not been made for any Linux distros 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
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
-llib options. Alternatively, some people have permanently fixed this by doing the cabal install as root.