Ich versuche, eine C++-Anwendung mit libpq zu kompilieren. Auf meinem Debian-System kompiliert es problemlos mit dem folgenden Befehl:
g++ -I /usr/include/postgresql/ -L /usr/lib/postgresql/9.3/lib/ -lpq -o test test.cpp
Auf meinem Ubuntu erhalte ich den folgenden Fehler:
undefined reference to 'PQfinish'
Ich habe den Link zu den PostgreSQL-Header-Dateien und Bibliotheken hinzugefügt und -lpq verwendet. Was fehlt mir?