Page 1 of 1

question about linkage

Posted: Thu 13 Aug 2009 21:04
by banita
I use postgresql (only example). I add (in project option) path to unidac lib but when I try run my project I get error:

"[ILINK32 Error] Fatal: Unable to open file 'POSTGRESQLUNIPROVIDER.OBJ'"

when I add:
#pragma link "pgprovider105" or #pragma link "pgprovider105.lib"
error still exist.
I must manually add pgprovider105.lib to my project and then all works fine.

Why #pragma link "pgprovider105.lib" dont work?

I use C++Builder 2007.

sory for my english

Posted: Fri 14 Aug 2009 07:35
by Plash
The error does not occur if you place

#pragma link "pgprovider105.lib"

before

#pragma link "PostgreSQLUniProvider"