Available from sourceforge
Other Resources
- The bugtracker
- fill in the bugs - its got quite a few (although it does work!)
Installing on Windows
For Win32 have a look at the FAQ answer
Installing on Unix(clones) or Linux
GTK/Gnome
Have a look at the requirements below, on my debian system php-gtk it'self has dependancies that look like this.
bonobo (>= 1.0.19),
gdk-imlib1,
libart2 (>= 1.2.13-5),
libaudiofile0,
libbonobo2 (>= 1.0.19),
libc6 (>= 2.2.4-4),
libdb3 (>= 3.2.9-1),
libesd0 (>= 0.2.23-1)
libesd-alsa0 (>= 0.2.23-1),
libfreetype6,
libgal19 (>= 0.19),
libgdk-pixbuf-gnome2 (>= 0.16.0-1),
libgdk-pixbuf2 (>= 0.16.0-1),
libglade-gnome0,
libglade0,
libglib1.2 (>= 1.2.0),
libgnome32 (>= 1.2.13-5),
libgnomeprint15 (>= 0.29-1),
libgnomesupport0 (>= 1.2.13-5),
libgnomeui32 (>= 1.2.13-5),
libgtk1.2 (>= 1.2.10-4),
libgtkhtml20 (>= 1.0.1),
liboaf0 (>= 0.6.7),
liborbit0 (>= 0.5.13),
libpopt0 (>= 1.6.2-1),
libwrap0,
libxml1 (>= 1:1.8.14-3),
oaf (>= 0.6.7),
xlibs (>> 4.1.0),
zlib1g (>= 1:1.1.3),
php4-cgi (>= 4.1.1)
if you are building from source, you probably need the '-dev
' packages for the ones above.
In a similar respect if you are using an rpm
based system (like Redhat,Mandrake
etc.) you probably need the above or similar package from
rpmfind.net
If you have another gtk application working or the gnome desktop working, you probably only need the '-devel
' packages.
Build php-gtk:
Prior to building php-gtk you should also get hold of
Compile php-gtk using ./configure --enable-scintilla --enable-gtkhtml --enable-gdkpixbuf
Build other php modules:
you should also build some other php modules to make some parts of the program work - suggested version of php is now 4.2.1 - as I fixed a few things in it to make this a little easier :)
- dba/db2 - for the help menu
- curl for midgard and the help view
- Imagick
(for thumbnail creation and rotation)
- mysql for the database navigation
- APD (have a look at the screen shot for interactive debugger for more info)
Most of these can be built as modules by (for example) going into the php4/ext/dba directory
#phpize
#./configure --with-db2 (for example)
#make
#make install
Installing phpmole
Download the latest version at the sourceforge download page
#mkdir /usr/share/phpmole
#cd /usr/share/phpmole
#tar xvfz /home/myhome/downloads/phpmole-1.3.tgz
#ln -s /usr/share/phpmole/phpmole /usr/bin/phpmole
And then just type
#phpmole
Getting the Latest version using CVS
cvs -z3 \
-d:pserver:anonymous@cvs.phpmole-ide.sourceforge.net:/cvsroot/phpmole-ide \
co phpmole
Having Problems?
Installing PHP, PHP-GTK, GtkScintilla or GtkHTML the best place to start is the php-gtk manual page
, if the answer is not there, please
dont post a comment on this or the manual page ! (unless youve got some usefull advice)
, join the php-gtk-general mailing list
or try the #php-gtk
on EFnet
there is normally somebody about..