Man 2 ch02: Difference between revisions
m Created page with '__NOTOC__ __NOEDITSECTION__ {{Man2top |lang=en |rev=2.0.0 |st=d |Title=Chapter II. Installing Bluefish |prev=Man 2 ch01s04 |Subtitle=Part 1. Getting and Insta…' |
mNo edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Man2top | {{Man2top | ||
|lang=en | |lang=en | ||
Line 10: | Line 9: | ||
|next=Man 2 ch02s02 | |next=Man 2 ch02s02 | ||
}} | }} | ||
<div style="float:right; background-color:#E5ECF9;border:1px solid #3061C2;"> | <div style="float:right; background-color:#E5ECF9;border:1px solid #3061C2;"> | ||
*[[#1. Requirements|1. Requirements]] | *[[#1. Requirements|1. Requirements]] | ||
Line 25: | Line 24: | ||
*[[Man 2 ch02s07|7. Post-installation Setup]] | *[[Man 2 ch02s07|7. Post-installation Setup]] | ||
</div> | </div> | ||
== 1. Requirements == | |||
Bluefish aims to be portable; that is, wherever GTK is ported. A comparatively small set of external libraries are necessary for it to work. Any recent GNU/Linux distribution or other *NIX with GTK2 installed should be sufficient. In addition to the list of requirements below, you may also want to look at [[Man 2 ch02s03|Section 3, “System Specific Installation Issues”]]. Note that these requirements fit the GTK2 version. If you only have GTK1, you want the last GTK1-version, v0.7. | Bluefish aims to be portable; that is, wherever GTK is ported. A comparatively small set of external libraries are necessary for it to work. Any recent GNU/Linux distribution or other *NIX with GTK2 installed should be sufficient. In addition to the list of requirements below, you may also want to look at [[Man 2 ch02s03|Section 3, “System Specific Installation Issues”]]. Note that these requirements fit the GTK2 version. If you only have GTK1, you want the last GTK1-version, v0.7. | ||
Revision as of 10:01, 31 December 2009
1. Requirements
Bluefish aims to be portable; that is, wherever GTK is ported. A comparatively small set of external libraries are necessary for it to work. Any recent GNU/Linux distribution or other *NIX with GTK2 installed should be sufficient. In addition to the list of requirements below, you may also want to look at Section 3, “System Specific Installation Issues”. Note that these requirements fit the GTK2 version. If you only have GTK1, you want the last GTK1-version, v0.7.
The main requirements:
- gtk v2.0
- libpcre
Optional requirements:
- gnome_vfs - for remote file support
- libaspell - spell checker
- grep & find - used by the File → Open advanced... (Shift+Ctrl+O) dialog.
Compiling Bluefish requires a few additional packages. However, binary packages exist for many platforms, so it is likely you will not need to compile. Now, let us assume you want to compile, perhaps to get the latest and greatest from SVN. The requirements are as follows:
- Development files (header files, etc) for the packages above. These are often distributed as separate packages. There is also a high probability you have these installed already.
- gcc - Bluefish has been tested to compile on the 2.95, 3.x, and 4.0.x branches.
- gmake or BSD make
- autoconf - only if you are going to compile from SVN
- gtk v2.4 at least - only if you are going to compile from SVN
- gnome_vfs 2.6 - only if you are going to compile from SVN
- libxml 2.0 - only if you are going to compile from SVN