<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3157" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>Hola a <A href="mailto:tod@s">tod@s</A>!!!</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>&nbsp;&nbsp;&nbsp; veamos estoy instalando CentOS 5 
x86_64&nbsp;en un servidor Dell PowerEdge 2950, la instalación como siempre, el 
problema que me encuentro es al instalar el drivers iSeriesAccess 
(iSeriesAccess-5.4.0-1.4.i386.rpm) para realizar consulta a un AS-400&nbsp;a 
través&nbsp;ODBC - PHP.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>La instalación del driver se ha instalado correctamente pero 
cuando empiezo utilizarlo aparece el siguiente error:</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>isql -v prueba<BR>[01000][unixODBC][Driver Manager]Can't open 
lib '/opt/ibm/iSeriesAccess/lib/libcwbodbc.so' : 
/opt/ibm/iSeriesAccess/lib/libcwbodbc.so: wrong ELF class: 
ELFCLASS32<BR>[ISQL]ERROR: Could not SQLConnect<BR></FONT></DIV>
<DIV><FONT size=2>en los ficheros de configuración de odbc tengo lo 
siguiente:</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>#############</FONT></DIV>
<DIV><FONT size=2>### odbc.ini ####</FONT></DIV>
<DIV><FONT size=2>############</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>[prueba]<BR>Description = iSeries Access ODBC Driver<BR>Driver 
= iSeries Access ODBC Driver<BR>System = xxx.xxx.xxx.xxx<BR>UserID = 
usuario<BR>Password = contraseña<BR>Naming = 0<BR>DefaultLibraries = 
QGPL<BR>DefaultLibraries = PMNTESTLIB,PMNDTA,SFBF,AWTLIB,AWTDTA<BR>Database = 
CHERRYWEB<BR>ConnectionType = 0<BR>CommitMode = 2<BR>ExtendedDynamic = 
0<BR>DefaultPkgLibrary = QGPL<BR>DefaultPackage = 
A/DEFAULT(IBM),2,0,1,0,512<BR>AllowDataCompression = 0<BR>LibraryView = 
0<BR>AllowUnsupportedChar = 0<BR>ForceTranslation = 0<BR>Trace = 
0<BR></FONT></DIV>
<DIV><FONT size=2>#############</FONT></DIV>
<DIV><FONT size=2>###odbcinst.ini###</FONT></DIV>
<DIV><FONT size=2>#############</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT 
size=2>[PostgreSQL]<BR>Description&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
= ODBC for 
PostgreSQL<BR>Driver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
/usr/lib/libodbcpsql.so<BR>Setup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

/usr/lib/libodbcpsqlS.so<BR>FileUsage&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
= 1</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>[iSeries Access ODBC 
Driver]<BR>Description&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
= iSeries Access for Linux ODBC 
Driver<BR>Driver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
/opt/ibm/iSeriesAccess/lib/libcwbodbc.so<BR>Setup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

/opt/ibm/iSeriesAccess/lib/libcwbodbcs.so<BR>NOTE1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
= If using unixODBC 2.2.11 or later and you want the 32 and 64-bit ODBC drivers 
to share 
DSN's,<BR>NOTE2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
the following Driver64/Setup64 keywords will provide that 
support.<BR></FONT><FONT 
size=2>#Driver64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

/opt/ibm/iSeriesAccess/lib64/libcwbodbc.so<BR>#Setup64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
= /opt/ibm/iSeriesAccess/lib64/libcwbodbcs.so</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT 
size=2>Threading&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

2<BR>DontDLClose&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

1<BR>UsageCount&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
= 1</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>######################</FONT></DIV>
<DIV><FONT size=2>### /opt/ibm/iSeriesAccess/lib ###</FONT></DIV>
<DIV><FONT size=2>######################<BR></DIV></FONT>
<DIV><FONT size=2># ls -l<BR>-r-xr-xr-x 1 root root 975884 may 23 19:19 
libcwbcore.so<BR>-r-xr-xr-x 1 root root 729284 may 23 19:19 
libcwbodbc.so<BR>-r-xr-xr-x 1 root root&nbsp; 16636 may 23 19:19 
libcwbodbcs.so<BR>-r-xr-xr-x 1 root root&nbsp; 94504 may 23 19:19 
libcwbrc.so<BR>-r-xr-xr-x 1 root root 438373 may 23 19:19 
libcwbxda.so<BR></FONT></DIV>
<DIV><FONT size=2>ls -l /opt/ibm/iSeriesAccess/lib/libcwbodbc.so<BR>-r-xr-xr-x 1 
root root 729284 may 23 19:19 
/opt/ibm/iSeriesAccess/lib/libcwbodbc.so<BR></FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Lo único raro es que es ha instalado el unixODBC en ambas 
arquitecturas, pienso que es normal que ahí no se encuentra el 
error.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT 
size=2>unixODBC-2.2.11-7.1<BR>unixODBC-2.2.11-7.1<BR>unix2dos-2.2-26.2.2<BR>unixODBC-devel-2.2.11-7.1<BR>dos2unix-3.1-27.1<BR>unixODBC-devel-2.2.11-7.1<BR></FONT></DIV>
<DIV><FONT size=2>#odbc_config --version<BR>2.2.11</FONT></DIV>
<DIV><FONT size=2>#odbc_config 
--static-libs<BR>/usr/lib64/libodbc.a<BR></FONT><FONT size=2># odbc_config 
--libtool-libs<BR>/usr/lib64/libodbc.la</FONT></DIV>
<DIV><FONT size=2># odbc_config --libs<BR>-L/usr/lib64 -lodbc<BR></FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>odbcinst -j<BR>unixODBC 2.2.11<BR>DRIVERS............: 
/etc/odbcinst.ini<BR>SYSTEM DATA SOURCES: /etc/odbc.ini<BR>USER DATA SOURCES..: 
/root/.odbc.ini<BR></DIV>
<DIV></FONT><FONT size=2>&nbsp;</DIV></FONT>
<DIV><FONT size=2>Tengo un problema simalar esta persona:</FONT></DIV>
<DIV><FONT size=2><A 
href="http://www.ibm.com/developerworks/forums/dw_thread.jsp?message=13904607&amp;cat=5&amp;thread=147747&amp;treeDisplayType=threadmode1&amp;forum=1052#13904607">http://www.ibm.com/developerworks/forums/dw_thread.jsp?message=13904607&amp;cat=5&amp;thread=147747&amp;treeDisplayType=threadmode1&amp;forum=1052#13904607</A></DIV>
<DIV><BR></DIV>
<DIV><BR></DIV></FONT>
<DIV>
<DIV><FONT size=2>Estoy pensando que si no lo consigo con el sistema x86_64, 
tendré que instalar el sistema i386 o sino pasar al sistema Debian que si lo 
tengo funcionando pero que no me gusta la idea.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Bueno, alguien que me pueda dar alguna pista.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Gracias por todo.</FONT></DIV>
<DIV><FONT size=2>Un saludo.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>PD: he probado copiar los archivos al directorio 
/usr/lib64</FONT></DIV></DIV></BODY></HTML>