Compiling Bluefish from source: Difference between revisions
Jump to navigation
Jump to search
Line 35: | Line 35: | ||
= Compiling bluefish straight from subversion = | = Compiling bluefish straight from subversion = | ||
svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/trunk/bluefish | |||
cd bluefish | |||
./autogen.sh | |||
./configure | |||
make | |||
sudo make install | |||
=== Debian and Ubuntu packages required to build from subversion === | === Debian and Ubuntu packages required to build from subversion === | ||
Line 42: | Line 48: | ||
* automake | * automake | ||
* autoconf | * autoconf | ||
* make | |||
* libgtk2.0-dev | * libgtk2.0-dev | ||
* libgucharmap2-dev | * libgucharmap2-dev | ||
* libxml2-dev | * libxml2-dev | ||
* subversion |
Revision as of 09:05, 7 January 2011
Compiling bluefish 2.0 from source tarballs
installing the requirements
Build requirements:
- a C compiler (for example gcc or clang-gcc)
- gnu make
Library / header file requirements:
- gtk2 + development files (sometimes called libgtk2.0-dev or libgtk2-devel)
Optional libraries / header files:
- libenchant + development files (for spell checking)
- libgucharmap + development files (for the character map side pane plugin)
Debian and Ubuntu packages required
- make
- gcc
- libgtk2.0-dev
- libxml2-dev
and optional
- libenchant-dev
- libgucharmap2-dev
Getting and compiling
- get the latest source from http://www.bennewitz.com/bluefish/stable/source/
- unpack
- for a gzipped file tar -xzf bluefish-2.0.xxxx.tar.gz
- for a bzipped file tar -xjf bluefish-2.0.xxxx.tar.bz2
- cd bluefish-2.0.xxxx
- run ./configure
- run make
- switch to root and run make install
Compiling bluefish straight from subversion
svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/trunk/bluefish cd bluefish ./autogen.sh ./configure make sudo make install
Debian and Ubuntu packages required to build from subversion
- libtool
- intltool
- automake
- autoconf
- make
- libgtk2.0-dev
- libgucharmap2-dev
- libxml2-dev
- subversion