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:

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 >
Follow Ups
References