On Sun, Nov 07, 1999 at 12:39:49PM +0100, Alexander Langer wrote:
> Also sprach Matthias Teege (matthias(at)mteege.de):
>
> > nicht richtig wollte ich mich hier mal erkundigen ob jemand den Fehler
> > vielleicht nachvollziehen und mir ein bischen Hilfestellung geben kann.
> >
> > cc -o testpg -I /usr/local/pgsql/include testpg.c
> >
> > Dabei werden folgende Fehler angezeigt:
> >
> > /var/tmp/ccHc78831.o: Undefined symbol `_PQfinish' referenced from text
> > segment
>
> [...]
>
> Sieht so aus, also ob du vergessen hast, die Lib zu benutzen.
>
> Gibt es ne lib pgsql?
nein, es gibt eine libpq.a.
ll /usr/local/pgsql/lib/
total 340
-r--r--r-- 1 pgsql pgsql 1091 21 Mai 1997 global1.bki.source
-rw-rw-r-- 1 pgsql pgsql 36786 21 Mai 1997 libpq.a
-r--r--r-- 1 pgsql pgsql 118535 21 Mai 1997
local1_template1.bki.source
-r--r--r-- 1 pgsql pgsql 3683 21 Mai 1997 pg_hba.conf.sample
> Versuch mal
> cc -o testpg -lpgsql -I /usr/local/pgsql/include testpg.c
Ich habe folgendes versucht:
cc -o testpg -l /usr/local/pgsql/lib/libpq.a -I /usr/local/pgsql/include
testpg.c
Das Ergebnis ist aber:
ld: -l/usr/local/pgsql/lib/libpq.a: no match
Hierzu gibt es auch eine manpage aber die hilft mir beim Einbinden der
Datei natürlich nicht. Ich habe auch die Umgebungsvariable
'LD_LIBRARY_PATH' angepasst, ebenfalls ohne Erfolg.
Irgendwo ist noch ein Fehler. Vielen Dank für die Hilfe.
Matthias
-- Matthias Teege -- matthias@mteege.de -- http://emugs.de make world not war PGP-Key auf Anfrage To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Sun 07 Nov 1999 - 13:55:26 CET