Ich verwende einen Mac mit OS X 10.8.3. Ich versuche cgminer 3.0.0 zu kompilieren. An meinem ersten Lauf von ./configure
bekam ich die Nachricht:Wie lege ich LDFLAGS und CPPFLAGS für ./configure fest?
checking for LIBCURL... no
checking for LIBCURL... no
configure: error: Missing required libcurl dev >= 7.18.2
So installierte ich die neueste Version von libcurl homebrew mit:
brew install curl
Das schien den Trick zu tun. Ich habe diese Nachricht:
downloaded: /Library/Caches/Homebrew/curl-7.30.0.tar.gz
==> ./configure --prefix=/usr/local/Cellar/curl/7.30.0
==> make install
==> Caveats
This formula is keg-only: so it was not symlinked into /usr/local.
Mac OS X already provides this software and installing another version in
parallel can cause all kinds of trouble.
The libcurl provided by Leopard is too old for CouchDB to use.
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/curl/lib
CPPFLAGS: -I/usr/local/opt/curl/include
==> Summary
/usr/local/Cellar/curl/7.30.0: 75 files, 2.0M, built in 61 seconds
Okay, so ist es installiert, aber nicht über symbolische Links in /usr/local
, das ist in Ordnung mit mir. Ich versuchte dies:
export LDFLAGS=-L/usr/local/opt/curl/lib
export CPPFLAGS=-I/usr/local/opt/curl/include
./configure
Aber ich habe die gleiche Botschaft: configure: error: Missing required libcurl dev >= 7.18.2
ich diese So versuchte:
env LDFLAGS=-L/usr/local/opt/curl/lib CPPFLAGS=-I/usr/local/opt/curl/include ./configure
ich immer noch das "missing erforderlich libcurl" -Meldung bin immer. Irgendwelche Ideen?
Haben Sie versucht, die Werte der Umgebungsvariablen in Anführungszeichen zu setzen? – jepugs
@jepugs Probieren Sie beide oben aufgeführten Methoden mit einfachen und doppelten Anführungszeichen aus. Gleiches Ergebnis. –
Manchmal konfigurieren Dateien die Markierungsvariablen lokal neu. Wenn Sie abenteuerlustig sind, können Sie die Konfigurationsdatei öffnen und bearbeiten, um die Variablen selbst festzulegen. Suchen Sie nach den Zeilen, die mit "LDFLAGS =" und "CPPFLAGS =" beginnen, und fügen Sie dort Ihre Argumente hinzu. – jepugs