LIBS+= /path/to/libpq.a (without "-l" at the beginning)
I've copied libpq.a to C:\mingw\lib. Your slution produces:
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -Wl,-subsystem,windows -o "release\sigs_tk.exe" object_script.sigs_tk.Release -L"c:\Qt\4.3.1\lib" -lmingw32 -lqtmain C:\mingw\lib\libpq.a -lversion -lQtSql -lQtGui -lQtCore -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCore4 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -Wl,-subsystem,windows -o "release\sigs_tk.exe" object_script.sigs_tk.Release -L"c:\Qt\4.3.1\lib" -lmingw32 -lqtmain C:\mingw\lib\libpq.a -lversion -lQtSql -lQtGui -lQtCore -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCore4 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
To copy to clipboard, switch view to plain text mode
and fails with lot of errors:
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x19):qsql_psql.cpp: undefined reference to `PQerrorMessage'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x18c):qsql_psql.cpp: undefined reference to `PQresultStatus'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x28f):qsql_psql.cpp: undefined reference to `PQntuples'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x494):qsql_psql.cpp: undefined reference to `PQclear'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x5e4):qsql_psql.cpp: undefined reference to `PQntuples'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x622):qsql_psql.cpp: undefined reference to `PQnfields'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x67e):qsql_psql.cpp: undefined reference to `PQftype'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x19):qsql_psql.cpp: undefined reference to `PQerrorMessage'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x18c):qsql_psql.cpp: undefined reference to `PQresultStatus'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x28f):qsql_psql.cpp: undefined reference to `PQntuples'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x494):qsql_psql.cpp: undefined reference to `PQclear'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x5e4):qsql_psql.cpp: undefined reference to `PQntuples'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x622):qsql_psql.cpp: undefined reference to `PQnfields'
c:\Qt\4.3.1\lib/libQtSql.a(qsql_psql.o)(.text+0x67e):qsql_psql.cpp: undefined reference to `PQftype'
To copy to clipboard, switch view to plain text mode
Inserting "-LIBS+= C:\mingw\lib\libpq.a" directly to makefile fails with same errors.
Bookmarks