Download and Installation

Available from sourceforge

Other Resources

Installing on Windows

For Win32 have a look at the Does it work on windows?

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..

Add a comment (requires javascript!)

Name
Email
Homepage
Comment
 

Edit Document | Create Page:
Contact me at alan@akbkhome.com