Compiling Bluefish from source: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
(Created page with '= Compiling bluefish 2.0 from source = === installing the requirements === Build requirements: * a C compiler (for example gcc or clang-gcc) * gnu make Library / header file…')
 
Line 4: Line 4:


Build requirements:
Build requirements:
* a C compiler (for example gcc or clang-gcc)
* a C compiler (for example gcc or clang-gcc)
* gnu make
* gnu make


Library / header file requirements:
Library / header file requirements:
* gtk2 + development files (sometimes called libgtk2.0-dev or libgtk2-devel)
* gtk2 + development files (sometimes called libgtk2.0-dev or libgtk2-devel)
* pcre + development files (sometimes called libpcre3-dev or pcre-devel)
* pcre + development files (sometimes called libpcre3-dev or pcre-devel)


Optional libraries / header files:
Optional libraries / header files:
* libenchant + development files (for spell checking)
* libenchant + development files (for spell checking)
* libgucharmap + development files (for the character map side pane plugin)
* libgucharmap + development files (for the character map side pane plugin)


=== Getting and compiling ===
=== Getting and compiling ===

Revision as of 20:54, 30 January 2010

Compiling bluefish 2.0 from source

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)
  • pcre + development files (sometimes called libpcre3-dev or pcre-devel)

Optional libraries / header files:

  • libenchant + development files (for spell checking)
  • libgucharmap + development files (for the character map side pane plugin)

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
* run ./configure
* run make
* switch to root and run make install

Compiling bluefish 1.0 from source

TODO