README.build
changeset 357 8a6a69dd23ce
parent 353 17bffb57a8c5
child 901 6a3964be6a29
equal deleted inserted replaced
356:9b23cdca0bae 357:8a6a69dd23ce
       
     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