summaryrefslogtreecommitdiff
path: root/INSTALL
blob: 6b2b752705cc1929075e0ea28e56fb1c9fc47f7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
INSTALL INSTRUCTIONS
--------------------

Here are the basic instructions, what you need to do if you want to compile 
Tux Commander.

Quick instructions: Type make help to see list of available targets.


FreePascal prerequisities
-------------------------
Install the FreePascal package from your distribution or grab the binary
snapshot from the official web site (http://freepascal.org/). Make sure
the /etc/fpc.cfg file contains valid configuration (consult the manual first) or
you may encounter file not found errors.



At last, you will need basic development utilities, such as GNU make and 
install and gcc & g++ with system development libraries.

Since some of the VFS modules are written in C/C++ and require development
headers installed in the system, you may experience difficulties with their
installation. There's no configure script at this moment, only the gvfs
module requires specific system package (glib2 >= 2.16.0). 

So you have configured the sources and you are ready to compilation. Just type
make or gmake in the directory where is the Makefile file located. It will 
compile the application and all VFS modules. There should not be any problems;
if some occurs, please check if you have specified correct paths. Also check
that you have all required development headers installed in your system.
To make the application without the modules, type 'make tuxcmd' and to make
the modules separately run 'make modules'.

To install the application, type 'make install'. You need to have write
permissions to the target directories, so you probably must be root to do this.
You can also run 'make clean' to clean the sources and 'make uninstall' to
safely remove the installed application and all modules.