Изглежда, че всъщност не правите връзки в библиотеката. Добавихте директорията, в която се намира, към пътя си за търсене, но аз не виждам -lpq
навсякъде по линията на връзката ви.
Освен това средата на симулатора е само 32-битова, x86_64 libs няма да работи с двоични файлове на симулатора.