RPA Toolkit
documentation structure improvements.
[rpatk.git] / rpa / doc / rpatk_build.txt
1 /** @page rpatk_build Build from source
2
3 <h2>Linux</h2>
4 To build the source tree and install on Linux:
5 @code
6 # cd rpatk/build/linux/ARCH_DIR
7 # make BLDCFG=release
8 # sudo make install
9 @endcode
10
11 Add the path to Rpa/Tk headers:
12 @code
13 -I/usr/include/rpatk
14 @endcode
15
16 To link to the Rpa/Tk libraries on Linux add the following link options:
17 @code
18 -lrpa -lrvm -lrlib -lm
19 @endcode
20
21 RVM library uses some math functions from the system math library, 
22 that is why you must include '-lm' to include the math library to your project
23 in addition to the Rpa/Tk built libraries:
24 - librpa
25 - librvm
26 - librlib
27
28  
29 To build the PHP extension prpa.so on Linux:
30 @code
31 # cd rpatk/phpext/prpa
32 # phpize
33 # ./configure
34 # make
35 # sudo make install
36 @endcode
37
38 Add the prpa.so PHP extension to your php.ini
39
40 @code
41 extension=prpa.so
42 @endcode
43
44
45 */