Changeset 2176

Show
Ignore:
Timestamp:
06/15/07 14:53:57
Author:
pvanhoof
Message:

Added some documentation on building

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/docs/building.txt

    r2080 r2176  
    133133        ./autogen.sh --prefix=/opt/tinymail --enable-asyncworker --enable-tests --enable-unit-tests && make && sudo make install 
    134134 
     135Typical for development 
     136----------------------- 
     137CFLAGS="-DDEBUG -DDBC -O0 -Wstrict-prototypes -Wall -g -ggdb" ./autogen.sh --prefix=/opt/tinymail --with-platform=maemo --with-ssl=openssl && make && make install 
     138 
     139You typically compile E-mail clients this way now: 
     140PKG_CONFIG_PATH=/opt/tinymail/lib/pkgconfig/ ./autogen --prefix=/opt/myclient --with-platform=maemo 
     141 
    135142SSL support 
    136143----------- 
    137144If you want to build with support for SSL, you can either choose for Mozilla's NSS or OpenSSL: 
    138145 
    139   --with-ssl=nss        Detect NSS and if available, use it 
    140   --with-ssl=nss-must   Require NSS and if not available, fail the build 
    141   --with-ssl=openssl    Detect OpenSSL and if available, use it 
     146  Default               Detect NSS and if available, use it 
     147  --with-ssl=nss        Use NSS 
     148  --with-ssl=openssl    Use OpenSSL 
    142149  --with-ssl=none       Do NOT detect any SSL, and DON'T use it 
    143150 
     151