Liebe Experten,
Beim Versuch ein C++ Programm unter Cygwin mit dem Befehl „g++ -I/usr/include -L/lib -lpq my_program.cpp“ zu kompilieren, das die libpq-fe.h für den Zugriff auf eine PostgreSQL Datenbank nutzt, erhalte ich mehrere Fehlermeldungen wie "undefined reference to ‚_PQconnectdb‘.
Wo liegt hier der Fehler?
Vielen Dank bereits im Voraus.
Hallo
Beim Versuch ein C++ Programm unter Cygwin mit dem Befehl „g++
-I/usr/include -L/lib -lpq my_program.cpp“ zu kompilieren, das
die libpq-fe.h für den Zugriff auf eine PostgreSQL Datenbank
nutzt, erhalte ich mehrere Fehlermeldungen wie "undefined
reference to ‚_PQconnectdb‘.
Wo liegt hier der Fehler?
Im Cygwin-setup das Paket ‚libpq-devel‘ vergessen zu
installieren?
Grüße
CMБ
An die Installation der libpq habe ich natürlich gedacht.
Die Datei /usr/include/libpq-fe.h ist ebenso wie /lib/libpq.a vorhanden.
Unter Linux kann ich das Programm auch problemlos kompilieren.