I am having difficulties getting set up and running with DBXTalk tools on a Mac. I hate to pester the community with some basics, but I am getting way too many hours in simply trying to connect to a Postgres DB. Any help or guidance that anyone can offer is greatly appreciated.
By "client library", is the author referring to the libraries like libpgsqlbackend.* which is part of the opendbx binaries? Or do I need to install some posgres client from�http://www.postgresql.org/? (My DB server is remote, and this computer knows nothing about it.)
I built the libs locally and successfully installed them -- after finding specs that the utils cannot be compiled for Mac. Permissions for all are read & execute, except for the ".a" libs which have only read permission.
#2: does Pharo know where to look for these libraries on a mac? Or do I need to define environmental variables to point to them?�After fishing around, I read about a file called environment.plist (xml key/value), where I defined the following environmental variables based on a link from dbxtalk pages to a 2008 blog, so now my environment.plist file is stored in ~/.MacOSX and contains the following:
<plist version="1.0">
<dict>
� � <key>LD_LIBRARY_PATH</key>
� � <string>/usr/local/lib:usr/lib</string>
� � <key>DYLD_LIBRARY_PATH</key>
� � <string>/usr/local/lib:usr/lib</string>
</dict></plist>
More questions: A) do I need to include the /usr/local/lib/opendbx directory too, or do the dbx tools know to append that directory to the other path elements? and B) after logging back into my computer (actually I did a reboot -- it had been a while), I opened up a terminal, and executed printenv, but the aforementioned variables are not to be seen, is there a Mac expert in the crowd who knows why, or what the right way to do this is?