Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

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"



  • compiler_sans_droit_admin.txt
  • Dernière modification: Le 14/11/2023, 16:11
  • par andykimpe