Page 1 of 1

Gnofract 4D

Posted: 26 Jul 2013, 11:34
by Rava
Gnofract 4D (for XFCe Porteus)

"An advanced fractal generation program, which draws the Mandelbrot and Julia sets and infinitely many more, including Fractint, UltraFractal and your own custom formulas. True color rendering, antialiasing, unlimited undo, and a quick and easy interf[ace]"
Source: http://sourceforge.net/p/gnofract4d/wiki/Home/


"Gnofract 4D is a free, open source program which allows anyone to create beautiful images called fractals. The images are automatically created by the computer based on mathematical principles. These include the Mandelbrot and Julia sets and many more. You don't need to do any math: you can explore a universe of images just using a mouse. It runs on Unix-based systems such as Linux and FreeBSD and can also be run on Mac OS X. "
Source: http://gnofract4d.sourceforge.net/


I miss playing with Mandelbrot and Julia on Porteus. :(

Re: Gnofract 4D

Posted: 26 Aug 2013, 06:47
by Rava
I tried compiling it, but it won't run.

I installed on 2.1 x86-64 XFCE Porteus pygtk-2.24.0-x86_64-1.xzm and python-2.7.3-x86_64-2.xzm

But not even pytgtk-demo will run:

Code: Select all

$ pygtk-demo 
Traceback (most recent call last):
  File "/usr/bin/pygtk-demo", line 7, in <module>
    execfile(os.path.join(pygtklibdir, "pygtk-demo.py"))
  File "/usr/lib64/pygtk/2.0/pygtk-demo.py", line 13, in <module>
    import pygtk
ImportError: No module named pygtk
Any ideas why that is so?

And sure, gnofract4d also fails:

Code: Select all

$ ./gnofract4d
Can't find PyGTK. You need to install it before you can run Gnofract 4D.

Re: Gnofract 4D

Posted: 26 Aug 2013, 08:40
by fanthom
pygtk usually needs other deps resolved. please make sure you have:

Code: Select all

python,pycairo,pygobject,pygtk
some other deps may also be missing so please read the output message carefully.

Re: Gnofract 4D

Posted: 28 Aug 2013, 05:31
by Rava
fanthom wrote:pygtk usually needs other deps resolved. please make sure you have:

Code: Select all

python,pycairo,pygobject,pygtk
some other deps may also be missing so please read the output message carefully.
Ohh... when I use PPM to solve the dependencies, this is what it tells me for python:

Code: Select all

db44-4.4.20-x86_64-3.xzm
python-2.7.3-x86_64-2.xzm
tcl-8.5.11-x86_64-1.xzm
tk-8.5.11-x86_64-1.xzm
And this for pygtk:

Code: Select all

pygtk-2.24.0-x86_64-1.xzm
So, it seems, there is some fixing needed so that PPM knows about pycairo,pygobject (and python) for pygtk as well...

My version: Port 2.1 x86-66 (finale version)
Version of PPM: "2. July 2013."
Updating PPM told me I have "the most recent versions of all PPM items..."

Re: Gnofract 4D

Posted: 28 Aug 2013, 05:38
by Rava
//update

Now i installed all the modules you told me, and now the error is:

Code: Select all

$ ./gnofract4d 
A fatal error occurred:
	Error reported by C compiler:sh: gcc: command not found
A bit of an overkill. to have the need to install all of 05-devel.xzm, just because Gnofract needs gcc...

I try to just copy gcc and its linker and hope this is enough, but first I take a look into the python code to see if I get some more info...

Re: Gnofract 4D

Posted: 31 Aug 2013, 20:55
by wread
@Rava

Do you have 07-printing.zxm installed in base? It contains the basic python & co.

In Porteus, if you can, try to avoid python programs, because they spam somehow and are interpreted=slow.
And that is against the philosophy of Porteus...Maybe there are fractal programs that do not use python!

Viele GrĂ¼sse!

Re: Gnofract 4D

Posted: 31 Aug 2013, 22:34
by Rava
@wread

I found out which modules I have to install as well to get it running; I try to get that info together and will post an update here... seems I then need to upload the Gnofract 4D x86-64 itself, since there is no x86-64 package for slackware available...


But me was disappointed by it. It computes quite okay, seems most of that stuff is done via C and not via python, probably python is just for GUI...
But it lacks neat abilities to alter the colour palettes...

Does anyone know good GUI driven fractal programs? That don't need as much dependencies, cause the whole python package is quite the overload, considering the size of the actual program...

Re: Gnofract 4D

Posted: 31 Aug 2013, 23:19
by donald

Re: Gnofract 4D

Posted: 01 Sep 2013, 01:01
by Rava
^
Arghh all three sound neat... *le sigh*

Re: Gnofract 4D

Posted: 01 Sep 2013, 12:12
by Hamza
Successfully resolved all deps and got memory corruption ...

http://hamza.porteus.org/snapshot220.png