Hi Nick,<br><br>this was a response directed at someone else, no? sorry for the confusion.<br><br><div class="gmail_quote">2009/1/19 Edward Berwick <span dir="ltr">&lt;<a href="mailto:eberwick@gmail.com">eberwick@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Nick,<br><br>OK this is starting to make sense.<br><br>the CMC and BO Server is running on a 32 bit machine. <br>
<br>however the datbase with my reporting information (portland as per odbc.ini) is on a 64 bit machine. Which begs the questions is it a 64bit or 32 bit driver I need to install?<br>
<br>i&#39;ll give that&nbsp; <br><div class="Ih2E3d"><br>CC=&quot;xlc -q64&quot;<br>
export CC<br><br></div>a go.<br><br>Cheers, Ed<br><br>PS : Oh for Windows environment, I take it all back (surrounded by Unix afficionados, so have to keep this on the low)!<br><br><div class="gmail_quote">2009/1/19 Nick Gorham <span dir="ltr">&lt;<a href="mailto:nick@lurcher.org" target="_blank">nick@lurcher.org</a>&gt;</span><div>
<div></div><div class="Wj3C7c"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div>w.h wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I was intended to install the unixodbc on my AIX 5.3 for the ORACLE 9i,but<br>
after i downloading the ORACLE driver of unixodbc from easysoft &nbsp;it<br>
gave me the following errors:<br>
<br>
[01000][unixODBC][Driver Manager]Can&#39;t open lib<br>
&#39;/usr/local/easysoft/oracle/libesoracle.a&#39; : &nbsp; &nbsp;0509-022 Cannot load module<br>
/usr/local/easysoft/oracle/libesoracle.a.<br>
 &nbsp; &nbsp; &nbsp; 0509-103 &nbsp; The module has an invalid magic number.<br>
<br>
My unixodbc version is 2.2.14 which had successfully installed ,and the<br>
driver is :<br>
odbc-oracle-3.2.17-aix50+-ppc64-ul64.<br>
<br>
There&#39;s a case that the lib and the driver in the path<br>
&#39;/usr/local/easysoft/oracle/&#39; is libesoracle.a not libesoracle.so,<br>
i don&#39;t does it ok ?Any friend have ideas,do help me !<br>
<br>
&nbsp;<br>
</blockquote></div></div>
I just had a look at this, you will ge tthat error if you have built unixODBC as 32 bit, and are tring to load a 64 bit driver. As you have installed a 64 bit driver, I assume you have built unixODBC 32 bit. It will build this way if thats the default CC setting on your machine. We build 64 by setting<br>


<br>
CC=&quot;xlc -q64&quot;<br>
export CC<br>
<br>
Before running the unixODBC ./configure<br>
<br>
-- <br><font color="#888888">
Nick</font><div><div></div><div><br>
_______________________________________________<br>
unixODBC-support mailing list<br>
<a href="mailto:unixODBC-support@mailman.unixodbc.org" target="_blank">unixODBC-support@mailman.unixodbc.org</a><br>
<a href="http://mailman.unixodbc.org/mailman/listinfo/unixodbc-support" target="_blank">http://mailman.unixodbc.org/mailman/listinfo/unixodbc-support</a><br>
</div></div></blockquote></div></div></div><br>
</blockquote></div><br>