Compiling Bluefish from source: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
= Compiling bluefish 2.0 from source =
= Compiling bluefish 2.0 from source tarballs =


=== installing the requirements ===
== installing the requirements ==


Build requirements:
Build requirements:
Line 15: Line 15:
* libgucharmap + development files (for the character map side pane plugin)
* libgucharmap + development files (for the character map side pane plugin)


=== Getting and compiling ===
=== Debian and Ubuntu packages required ===
* libgtk2.0-dev
* libgucharmap2-dev
* libxml2-dev
 
== Getting and compiling ==
* get the latest source from http://www.bennewitz.com/bluefish/stable/source/
* get the latest source from http://www.bennewitz.com/bluefish/stable/source/
* unpack  
* unpack  
Line 25: Line 30:
* switch to root and run '''make install'''
* switch to root and run '''make install'''


= Compiling bluefish 1.0 from source =
= Compiling bluefish straight from subversion =
 
write this...


TODO
=== Debian and Ubuntu packages required to build from subversion ===
* libtool
* intltool
* automake
* autoconf
* libgtk2.0-dev
* libgucharmap2-dev
* libxml2-dev

Revision as of 01:08, 6 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)
  • 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)

Debian and Ubuntu packages required

  • libgtk2.0-dev
  • libgucharmap2-dev
  • libxml2-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

write this...

Debian and Ubuntu packages required to build from subversion

  • libtool
  • intltool
  • automake
  • autoconf
  • libgtk2.0-dev
  • libgucharmap2-dev
  • libxml2-dev