Strict Standards: Declaration of RSS::DoAction() should be compatible with CMSModule::DoAction($name, $id, $params, $returnid = '') in /home/xandaorg/public_html/modules/RSS/RSS.module.php on line 0

Strict Standards: Non-static method PageInfoOperations::LoadPageInfoByContentAlias() should not be called statically in /home/xandaorg/public_html/index.php on line 154
Xanda - /dev/project - How to compile program

Many newbies find it difficult to compiling programs in Linux (command mentioned below should also work with FreeBSD). The fact that Linux is open source OS, so most of the programs are also open sources. Improvements and security, bug patches needs to us compile not just Kernel but softwares/programs. Please note that you can download program with wget and then extract the file with tar command:

If file extensions is .gz then use tar command as follows to extract tar ball:

$ tar -zxvf file.tar.gz

If file extensions is .bz2 then use tar command as follows to extract tar ball:

$ tar -jxvf file.tar.bz2

Three common steps to compiling program under Linux:

Step # 1: Configure (read as prepare) the program for compile on your system/architecture.

Generally configure command is used:

$ ./configure

Step # 2: Compiling the program

Use make command to compiling program:

$ make

Step # 3: Install the program

First become a root user:

$ su 


Password:YOUR-PASSWORD

Next install the software with following command:

# make install