Code Comments
Programming Forum and web based access to our favorite programming groups.Hallo everbody: I still hanging at my problem with the DBI-driver for Adabas. The installation of perl:dbi worked fine, but than I tryed to install the ODBC-Driver. I called the perl Makefile.PL and get: Useless use of private variable in void context at Makefile.PL line 430. Configuring DBD::ODBC ... And re-read it if you have any problems. Multiple copies of Driver.xst found in: /usr/local/lib/perl5/5.8.3/PA-RISC2.0/auto/DBI /usr/local/lib/perl5/site_perl/5.8.3/PA-RISC2.0/auto/DBI at Makefile.PL line 60 Using DBI 1.40 (for perl 5.008003 on PA-RISC2.0) installed in /usr/local/lib/perl5/5.8.3/PA-RISC2.0/auto/DBI Using ODBC in /REFDB_HOME/referenz/adabas_d Use of uninitialized value in substitution (s///) at Makefile.PL line 154. Umm, this looks like a iodbc type of driver manager. We expect to find the isql.h, isqlext.h and iodbc.h files (which were supplied with iODBC) in $ODBCHOME/include directory alongside the /REFDB_HOME/referenz/adabas_d/lib/libiodbc.sl library. Use of uninitialized value in pattern match (m//) at Makefile.PL line 243. Warning: LD_LIBRARY_PATH doesn't include /REFDB_HOME/referenz/adabas_d/lib Injecting selected odbc driver into cc command Injecting selected odbc driver into cc command Multiple copies of Driver.xst found in: /usr/local/lib/perl5/5.8.3/PA-RISC2.0/auto/DBI /usr/local/lib/perl5/site_perl/5.8.3/PA-RISC2.0/auto/DBI at Makefile.PL line 461 Using DBI 1.40 (for perl 5.008003 on PA-RISC2.0) installed in /usr/local/lib/perl5/5.8.3/PA-RISC2.0/auto/DBI Writing Makefile for DBD::ODBC The DBD::ODBC tests will use these values for the database connection: DBI_DSN=dbi:ODBC:refdb e.g. dbi:ODBC:demo DBI_USER=####### DBI_PASS=######## And thats it. For me it seems that there is something wrong with the include-dirs. And LD_LIBRARY_PATH? Is'nt it obsolete? Because after that I called make and this breaks after some parser errors: make /usr/local/bin/gcc -c -I/REFDB_HOME/referenz/adabas_d/include -I. -I/usr/local/lib/perl5/5.8.3/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -O2 -DVERSION=\"1.09\" -DXS_VERSION=\"1.09\" -fPIC "-I/usr/local/lib/perl5/5.8.3/PA-RISC2.0/CORE" -I/REFDB_HOME/referenz/adabas_d/include ODBC.c In file included from /REFDB_HOME/referenz/adabas_d/include/isqlext.h:4, from dbdodbc.h:6, from ODBC.h:9, from ODBC.xs:1: /REFDB_HOME/referenz/adabas_d/include/isql.h:10: error: parse error before '*' token /REFDB_HOME/referenz/adabas_d/include/isql.h:10: warning: data definition ha s no type or storage class .... .... .... many many lines and then error-code 1 What can I do ? Gruss Christian
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.