Dependency List
Dependencies
General remarks
- SLIP is a generic programming library. That is to say, you just have to configure your compiler so that it can access to the directory where the slip .hpp files are stored. Nevertheless CMake build system is provided to check depencies installation, compile test and example programs
- We have noticed that some troubles with a few ImageMagick versions. In this cases, you should try to install a new version of ImageMagick. Here are the encountered troubles:
- lack of memory reading/writing image
- ImageMagick message "unable to initialize module loader 'No such file or directory'"
Linux installation
- Global installation:
- Download the slip-full-x.y.z.tar.gz or slip-full-x.y.z.tar.bz2 source archive
- Open a terminal
- Decompress it: tar xzvf slip-full-x.y.z.tar.gz or tar xjvf slip-full-x.y.z.tar.bz2
- cd slip-x.y.z
- mkdir build
- cmake ..
- make
- make doc
- sudo make install (or make install in root user)
- Local installation:
- Download the slip-full-x.y.z.tar.gz or slip-full-x.y.z.tar.bz2 source archive
- Open a terminal
- Decompress it: tar xzvf slip-full-x.y.z.tar.gz or tar xjvf slip-full-x.y.z.tar.bz2
- cd slip-x.y.z
- mkdir build
- cmake -DCMAKE_INSTALL_PREFIX=/home/toto/ ..
- make
- make doc
- sudo make install (or make install in root user)
MacOSX installation
Windows installation
-
General way:
-
Download and install ghostscript (needed by Imagemagick)
-
Download and install ImageMagick-x.x.x-x-Q16-windows-dll.exe (Do not forget to check the box option "install development headers and libraries for C and C++")
-
Download and install Boost
-
Download and install FFTW (Optional)
-
Download the slip-x.y.z.zip file
-
Decompress it where you want
-
Configure your compiler so that it can access to the directories where you have installed slip, ImageMagick and Boost (and FFTW)
-
installation with Code::Blocks