Told you it was something stupid. Turns out I was using the wrong Postgres ODBC driver. My MDK 7.2 installation had 2 things that looked like the driver. /usr/lib/libpsqlodbc.so and /usr/lib/libodbcpsql.so The correct one seems to be libodbcpsql I had tried both, and originally using libodbcpsql caused a segmentation violation, so I had been concentrating my efforts on the other one. Well, I ended up following the setup instructions in the unixODBC package documentation to get it working under that package. Once it worked there, I was able to get it working with libiodbc (which my application was using). Hint- it wants you to specify a UserName in .odbc.ini (you'd think it would default to the 'current user'). Thanks for listening, Rob ---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly