Lorsque j'essaie d'exécuter ./configure
lors de la construction d'Apache sans options inhabituelles, voici une partie de la sortie :
checking for APR... yes
setting CC to "/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain/usr/bin/cc"
setting CPP to "/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain/usr/bin/cc -E"
setting CFLAGS to " "
setting CPPFLAGS to " -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK"
setting LDFLAGS to " "
configure:
configure: Configuration de la bibliothèque Apache Portable Runtime Utility...
configure:
checking for APR-util... yes
checking for gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain/usr/bin/cc
checking whether the C compiler works... no
Je n'ai pas installé xcode, alors pourquoi suppose-t-il que je l'ai fait? J'ai essayé d'exécuter la configuration de cette manière après avoir installé les outils en ligne de commande d'Apple qui incluent gcc, etc. dans /Library/Developer/CommandLineTools/
CC=/usr/bin/gcc CPP=/usr/bin/cpp LTFLAGS=--tag=cc ./configure --prefix=/Users//it/apps/apache2/ --with-pcre=/usr/local/bin/pcre-config
Et la configure
fonctionne (bien que je rencontre des problèmes pour exécuter make
que je pense être liés). Pourquoi, lorsque which gcc
renvoie /usr/bin/gcc
, Apache insiste-t-il pour chercher dans Applications/Xcode...
?