KKEdit Installation Instructions.

Optional installs:
These apps/libs are not necessary but are recommended.
webkit 1.6.1
aspell
gktsu

Although webkit is an optional install for the internal docviewer which is enabled by default, if you don't wish to build the docviewer you MUST explicitly disable it using the option '--disable-docviewer' to configure otherwise the configure script will fail.

Source based distros (slackware etc):
./configure --prefix=/usr --enable-aspell
make
sudo make install --prefix=/usr

Or if you have autotools installed:
./autogen.sh
make
sudo make install --enable-aspell

Add --prefix=/usr etc to change the default installation from /usr/local
Add --enable-docviewer if you have installed webkit and want the help/api/manpage files displayed in the doc viewer (default).
Add --enable-aspell if you have installed Aspell and want to include the spell checker (default is NOT to use spellchecker).

******************

Debian install gtk2.

sudo apt-get update
sudo apt-get install build-essential 
sudo apt-get install libglib2.0-dev libgtk2.0-dev
sudo apt-get install libgtksourceview2.0-dev
sudo apt-get install exuberant-ctags
sudo apt-get install libvte-dev

Optional installs:
sudo apt-get install aspell aspell-en libaspell-dev
sudo apt-get install libwebkitgtk-dev
sudo apt-get install man2html-base
sudo apt-get install xterm

aspell-en is the english dictionary change to suit your needs.

Debian install gtk3.

sudo apt-get update
sudo apt-get install build-essential 
sudo apt-get install libglib2.0-dev libgtk-3-dev
sudo apt-get install libgtksourceview-3.0-dev
sudo apt-get install exuberant-ctags
sudo apt-get install libvte-2.91-dev or sudo apt-get install libvte-2.90-dev

Optional installs:
sudo apt-get install aspell aspell-en libaspell-dev
sudo apt-get install libwebkitgtk-3.0-dev
sudo apt-get install man2html-base
sudo apt-get install xterm

./configure --prefix=/usr
make
sudo make install

Debian install using autotools.

The above +
sudo apt-get install automake
sudo apt-get install autotools-dev
sudo apt-get install aclocal autoheader autoconf

./autogen.sh --prefix=/usr --enable-aspell
make
sudo make install

Fedora Install
sudo yum update kernel*
sudo yum install gcc-c++ glib2-devel gtk2-devel gcc
sudo yum install gtksourceview2-devel ctags webkitgtk-devel aspell-devel

******************

Fedora Install using autotools.
The above +
sudo yum install automake autoconf

./autogen.sh --prefix=/usr --enable-aspell
make
sudo make install

******************

OpenSuse ( Leap 42.x ) gtk2.

sudo zypper install make gcc gcc-c++
sudo zypper install xorg-x11-devel ctags gtksourceview2-devel gtk2-devel vte2-devel

Optional installs
sudo zypper install aspell-devel aspell aspell-en
sudo zypper install libwebkitgtk-devel
sudo zypper install hxtools-scripts

OpenSuse ( Leap 42.x ) gtk3.

sudo zypper install make gcc gcc-c++
sudo zypper install xorg-x11-devel ctags gtksourceview-devel gtk3-devel vte-devel

Optional installs
sudo zypper install aspell-devel aspell aspell-en
sudo zypper install libwebkitgtk3-devel
sudo zypper install hxtools-scripts

******************

You may need to adjust package names slightly depending on the version of debian/fedora/opensuse that you have installed.

Bugs and suggestions welcome please email to kdhedger68713@gmail.com
For general info on compiling/installing software on your disro see the relevant forums.
