Yes Oliver, this is my understanding of the issue.  As long as we're 
talking specfics, this is a ODBC API for RedBrick, an IBM product 
formerly Informix (no DBD-Infomix isn't for the DBMS).  I actually 
did try iODBC first, but was unsuccessful.  Upon asking on the 
RedBrick list I was contacted by a helpful user who showed me how it 
could be done linking some of the libs (that have an extra 'rb' in 
their name).  Alas, I've now coded myself into a corner needing 
access to other drivers that this 'interface' can't handle.

If the solution here is to compile what I currently have working with 
RB to a diffrent name, perhaps RBODBC, I'll certianly give that a 
shot.  I don't think I've ever changed a module's name.  Is there 
anything to be aware of besides wholesale %s/ODBC/RBODBC/g?
--
Drew

> Jeff, perhaps I have misunderstood what is going on here but it is 
my
> impression that DBD-ODBC is being built against propriety 
interfaces that look
> like an ODBC API library but in fact will only communicate with a 
specific
> DBMS.  One such example is SAP-DB.  
> 
> If this propriety build of DBD-ODBC will only work with a propriety 
DBMS it is
> my opinion that it should not be called DBD-ODBC, instead the 
module should be
> renamed to reflect its specific purpose, in order to properly 
describe the
> DBD's function and allow the loading of the real DBD-ODBC at the 
same time.
> 
> --
>   Simon Oliver
> 
> 
> Jeff Urlwin wrote:
> > 
> > Simon,
> > 
> > You should be able to build DBD::ODBC against a driver manager 
such as
> > unixODBC or iODBC (the assumed way to do it from my perspective, 
in fact).
> > The driver manager will then talk to SAP DB, etc.
> > 
> > Jeff
> > 

Reply via email to