Solved! - Thanks to Jim Ziegler (see reply below).
Using dltest (i didn't know what that was for!),
I found that libmyodbc was looking for a
"libmysqlclient.so.6". MySql placed this file in
/usr/local/mysql/lib as "libmysqlclient.so",
and so I moved it to my path at /usr/lib, created
a sym link to it as "libmysqlclient.so.6" and viola!
All is well. By the way, what's "dlconfig", and
where can I find it?
Simone, you might want to do the same thing-
in the unixODBC's Drivers directory, you'll find
the dltest program. Do this:
./dltest /usr/local/lib/libmyodbc-2.50.23.so SQLConnect 1
If it comes back as failed, it will tell you which lib you're
missing (or not in your path).
Thanks also to everyone that replied - just made my day!
Gary Wong
gary.wong@stripped
Jim Ziegler wrote:
>
> On Mon, Jul 12, 1999 at 09:28:03AM -0500, Gary Wong wrote:
> >
> > - I did a DSN trace and found this:
> > >[ODBC][28619][SQLConnect.c][170]Error: IM003
> > >[ODBC][28619][SQLConnect.c][892]
> >
>
> For me, IM003 always means that a .so library that unixODBC
> needs is missing. Try using the dltest tool that is included with
> unixODBC to find out what is missing. Also, remember to run ldconfig.
>
> Good luck.
>