postgres, Verknüpfung von libpq.so statt libpq.so.5

postgres, Verknüpfung von libpq.so statt libpq.so.5

Ich habe rh-postgresql96 und rh-postgresql96-postgresql-devel auf RH installiert und festgestellt, dass es kein libpq.so.5, sondern nur libpq.so gibt.

Der Punkt: Ich habe meine C++-Binärdateien mit PG erstellt, dem Standardprogramm, nicht mit RH, und daher ist libpq.so.5 verknüpft.

Frage 2: Ist es möglich, eine Verknüpfung mit libpq.so anstelle von libpq.so.5 zu erstellen?

Antwort1

Normalerweise sind diese Dateien mit Versionsnummern nur symbolische Links zu den echten gemeinsam genutzten Objektdateien.

Versuchen Sie, manuell einen symbolischen Link zu erstellen. Dies könnte funktionieren.

ln -s libpq.so libpq.so.5

verwandte Informationen