Mailinglist Archive: opensuse-de (7975 mails)
| < Previous | Next > |
Re: Pfade und Pfadfinder
- From: Bertram Scharpf <b.scharpf@xxxxxxxxxxxxx>
- Date: Mon, 1 Apr 2002 12:16:59 +0200
- Message-id: <20020401101245.9A060E64EE@xxxxxxxxxxxx>
Hallo,
Am Montag, 1. April 2002 10:45 schrieb Andreas Meyer:
Die Umgebungsvariable `PATH' wird verwendet, wenn nach
_ausführbaren_ Programmen gesucht wird ("man which").
Eine völlig andere Baustelle ist, wenn der C-Kompiler
nach einer Includedatei sucht. Im Quellcode steht
#include <openssl/ssl.h>
Beim Kompileraufruf kann angeben, in welchen Verzeichnissen
nach der Datei gesucht werden soll, mit der Option `-I', also
etwa
gcc ... -I /usr/local/ssl/include ...
Das hat mit der Umgebungsvariable `PATH' garnichts zu tun.
Schau' Dir mal die `-I' in Deinem `makefile' an.
Frohe Ostern noch,
Bertram
--
Bertram Scharpf
<b.scharpf@xxxxxxxxxxxxx>
Am Montag, 1. April 2002 10:45 schrieb Andreas Meyer:
Ich scheine wirklich zu doof zu sein. Ich habe in der profile.local
folgende Pfadangabe stehen:
PATH=$PATH:/usr/local/ssl/bin
PATH=$PATH:/usr/local/ssl/include
Dennoch erhalte ich beim 'make' ein:
connection.h:15: openssl/ssl.h: Datei oder Verzeichnis nicht gefunden
connection.h:16: openssl/rand.h: Datei oder Verzeichnis nicht gefunden
openssl/ssl.h liegt in /usr/local/ssl/include
Was mache ich falsch?
Die Umgebungsvariable `PATH' wird verwendet, wenn nach
_ausführbaren_ Programmen gesucht wird ("man which").
Eine völlig andere Baustelle ist, wenn der C-Kompiler
nach einer Includedatei sucht. Im Quellcode steht
#include <openssl/ssl.h>
Beim Kompileraufruf kann angeben, in welchen Verzeichnissen
nach der Datei gesucht werden soll, mit der Option `-I', also
etwa
gcc ... -I /usr/local/ssl/include ...
Das hat mit der Umgebungsvariable `PATH' garnichts zu tun.
Schau' Dir mal die `-I' in Deinem `makefile' an.
Frohe Ostern noch,
Bertram
--
Bertram Scharpf
<b.scharpf@xxxxxxxxxxxxx>
| < Previous | Next > |