Skip to content
Edwin Young edited this page May 9, 2020 · 9 revisions

This page contains notes on how best to install Gnofract 4D on different OSes. If you have better instructions for your distribution or OS, please add them below.

Installing From Source

Download the latest release

Unpack the package with:

tar xzvf gnofract4d-3.14.1.tar.gz 
cd gnofract4d-3.14.1 
./setup.py build 

If this doesn't work, see Compiler Problems

You can either run the package locally with "./gnofract4d" or install it with "./setup.py install"

Dependencies

To compile, you will need Python 3.5 or higher, a C++ compiler such as g++, and header files for GTK3 and Python. Headers for Jpeglib and libpng are optional, but highly recommended - without them you can only use the extremely basic TGA file format.

At runtime, you'll need PyGTK 3, and a C compiler (because that gets invoked to compile the fractal formula you've written).

Binary packages

I no longer build binary packages (.debs etc) because it was more trouble than it was worth. In some cases someone else might have created them for your distribution.

Mac OS X

See RunningOnMacOSX

FreeBSD

Either build from source (see above) or an earlier version of Gnofract 4D is available in the ports tree.

Ubuntu 15.04

before running "./setup.py" build install python-dev. Either find it in synaptic, or run "sudo apt-get install python-dev" from the command line.

Ubuntu 16.04 and later supported releases

You can install pre-build packages, following the instructions given there, from this PPA: https://launchpad.net/~renbag/+archive/ubuntu/gnofract4d