Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • configure

    r4af7b4f rf1e7407  
    7474--ssl=...       SSL library to use (gnutls, nss, openssl, bogus, auto)
    7575                                                        $ssl
     76
     77--target=...    Cross compilation target                same as host
    7678EOF
    7779                exit;
     
    132134EOF
    133135
     136if [ -n "$target" ]; then
     137        PKG_CONFIG_PATH=/usr/$target/lib/pkgconfig
     138        PATH=/usr/$target/bin:$PATH
     139        CC=$target-cc
     140        LD=$target-ld
     141fi
     142
    134143if [ "$debug" = "1" ]; then
    135144        [ -z "$CFLAGS" ] && CFLAGS=-g
     
    158167echo "CC=$CC" >> Makefile.settings;
    159168
    160 if [ -n "$LD" ]; then
    161         echo "LD=$LD" >> Makefile.settings;
    162 elif type ld > /dev/null 2> /dev/null; then
    163         echo "LD=ld" >> Makefile.settings;
    164 else
    165         echo 'Cannot find ld, aborting.'
    166         exit 1;
    167 fi
     169if [ -z "$LD" ]; then
     170        if type ld > /dev/null 2> /dev/null; then
     171                LD=ld
     172        else
     173                echo 'Cannot find ld, aborting.'
     174                exit 1;
     175        fi
     176fi
     177
     178echo "LD=$LD" >> Makefile.settings
    168179
    169180if [ -z "$PKG_CONFIG" ]; then
     
    213224detect_gnutls()
    214225{
    215         if $PKG_CONFIG --exists gnutls; then
    216                 cat <<EOF>>Makefile.settings
    217 EFLAGS+=`$PKG_CONFIG --libs gnutls`
    218 CFLAGS+=`$PKG_CONFIG --cflags gnutls`
    219 EOF
    220                 ssl=gnutls
    221                 ret=1
    222         elif libgnutls-config --version > /dev/null 2> /dev/null; then
     226        if libgnutls-config --version > /dev/null 2> /dev/null; then
    223227                cat <<EOF>>Makefile.settings
    224228EFLAGS+=`libgnutls-config --libs`
     
    496500esac
    497501
     502if [ -n "$target" ]; then
     503        echo "Cross-compiling for: $target"
     504fi
     505
    498506echo
    499507echo 'Configuration done:'
Note: See TracChangeset for help on using the changeset viewer.