equal
deleted
inserted
replaced
|
1 |
|
2 Compile/Build |
|
3 ============= |
|
4 |
|
5 1) Compiling under Linux |
|
6 ------------------------ |
|
7 $ ./configure |
|
8 $ make |
|
9 |
|
10 |
|
11 2) Cross-Compiling under Linux, for Windows |
|
12 ------------------------------------------- |
|
13 $ ./configure --host=i586-pc-mingw32 |
|
14 $ make |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 Maintaining the Build Environment |
|
21 ================================= |
|
22 -> Add new files to Makefile.am or add a new makefile |
|
23 $ autoreconf |
|
24 |
|
25 |
|
26 -> Prepare clean project |
|
27 $ make distclean |
|
28 |
|
29 |
|
30 |
|
31 -> Remember to add these files to your .hgignore |
|
32 Makefile |
|
33 config.* |
|
34 *.a |
|
35 .deps |
|
36 |
|
37 |
|
38 -> Send me TODO list to complete build system. |
|
39 matteo.facchinetti@sirius-es.it |
|
40 |