i am using opensuse 11.1 gcc 4.2 and databaselayer 1.8.
For now i am only using postgres. I have made a shared library that has classes that use the databaselayer library to access the database. It compiled and worked on windows and compiled fine on linux. But my application that i am using to test this library is not compiling because when it is linking to database layer it finds this error:
libwxcode_gtk2_databaselayer_postgresql-2.8.so: undefined reference to `PostgresInterface::Init()'
probably it is some .so that I am not linking that causes this. But i can't find the problem this is the .so from postgres that i am linking.
/home/'myuser'/postgresql-8.3.7/src/interfaces/libpq/libpq.so
thanks
databaselayer Postgres link Topic is solved
I am still learning a lot about linux. So I don't know how to check if postgresinteface.cpp was compiled into the .so file, I used the makefile that comes with the package. By the .so file you mean the one created by the databaselayer right? Not the library I created that uses the databaselayer classes?
Thanks
Thanks