====== Cette Page est en cours de rédaction ======
====== pour le moment ce n'est qu'un brouillon ======
====== en attendant une doc complète ======
====== merci de ne pas le supprimer ======
variable utile pour compiler en tant qu'utilisateur
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:~/local/bin
export LD_LIBRARY_PATH=~/local/lib
export CPPFLAGS='-I~/local/include'
export LDFLAGS='-L~/local/lib -lmaxminddb'
export LIBDIR=~/local/lib
export MAXMINDB_CFLAGS="-I~/local/include/"
export MAXMINDB_LIBS="-L~/local/lib -lmaxminddb"
export LIB=~/local/lib
export LIBS="-lmaxminddb"
export LD_RUN_PATH=~/local/lib
export ORIG_PKG_CONFIG_PATH=$PKG_CONFIG_PATH
export PKG_CONFIG_PATH=~/local/lib/pkgconfigl:$PKG_CONFIG_PATH
export ORIG_PATH=$PATH
export PATH=~/local/bin:$PATH
export ORIG_LD_LIBRARY_PATH=$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=~/local/lib:$LD_LIBRARY_PATH
export CPPFLAGS='-I-I~/local/include'
export LDFLAGS='-L~/local/lib'
export LIBFFI_CFLAGS="-I~/local/lib/libffi-3.1/include"
export LIBFFI_LIBS="-L~/local/lib -lffi"
export SHELL=~/local/bin/zsh # set the shell environment variable
./configure --prefix=~/local -I~/local/include -L~/local/lib
Libraries have been installed in:
~/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
--with-ld-opt='-Wl,-z,relro -Wl,--as-needed -static -Wl,-rpath=/local/lib'
pour python 2
./configure --prefix=~/local --enable-shared --enable-unicode=ucs4 LDFLAGS="-Wl,-rpath=~/local/lib"