<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2657.73">
<TITLE>RE: gmcdonald@infocomp.com - Found word(s) list error in the Text body - [python-sybase] RE: 64-bit python sybase module failure SOLVED</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hi,</FONT>
</P>

<P><FONT SIZE=2>What you want is os.uname()[4].&nbsp; This will return the same information as uname -m:</FONT>
</P>

<P><FONT SIZE=2>Regards,</FONT>
</P>

<P><FONT SIZE=2>___________________________________________</FONT>
<BR><FONT SIZE=2>Grant McDonald&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; InfoComp Pty Ltd</FONT>
<BR><FONT SIZE=2>Programmer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Level 1, 63 Market St, Wollongong </FONT>
</P>

<P><FONT SIZE=2>Ph: (+61) 2 4298 9100</FONT>
<BR><FONT SIZE=2>Fax: (+61) 2 4298 9199</FONT>
<BR><FONT SIZE=2>Email: gmcdonald@infocomp.com </FONT>
<BR><FONT SIZE=2>___________________________________________</FONT>
</P>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: python-sybase-bounces@www.object-craft.com.au [<A HREF="mailto:python-sybase-bounces@www.object-craft.com.au">mailto:python-sybase-bounces@www.object-craft.com.au</A>]On Behalf Of Gomez, Daniel</FONT></P>

<P><FONT SIZE=2>Sent: 09 November 2005 02:58</FONT>
<BR><FONT SIZE=2>To: python-sybase@www.object-craft.com.au</FONT>
<BR><FONT SIZE=2>Subject: gmcdonald@infocomp.com - Found word(s) list error in the Text body - [python-sybase] RE: 64-bit python sybase module failure SOLVED</FONT></P>
<BR>

<P><FONT SIZE=2>I realize that my problem is because 64-bit sybase libraries are not</FONT>
<BR><FONT SIZE=2>accomodated in the setup.py file for the 64-bit python. Hence here's a</FONT>
<BR><FONT SIZE=2>patch to make it select the right libs. (I've never written in python. I</FONT>
<BR><FONT SIZE=2>am a sysadmin. I was looking for some internal python variable that</FONT>
<BR><FONT SIZE=2>would return the bit arch, but all I could come up with was a 'uname'</FONT>
<BR><FONT SIZE=2>command. Not ideal but I do use a bedrock command that all linux os</FONT>
<BR><FONT SIZE=2>should have.)</FONT>
</P>
<BR>

<P><FONT SIZE=2>--- sybase-0.37/setup.py&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2005-04-06 18:46:43.000000000 -0400</FONT>
<BR><FONT SIZE=2>+++ sybase-0.37.patch/setup.py&nbsp; 2005-11-08 10:44:26.840499000 -0500</FONT>
<BR><FONT SIZE=2>@@ -45,7 +45,12 @@</FONT>
<BR><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp; # On Linux the Sybase tcl library is distributed as sybtcl</FONT>
<BR><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp; syb_libs = []</FONT>
<BR><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp; if os.uname()[0] == 'Linux':</FONT>
<BR><FONT SIZE=2>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lib_names = ['blk', 'ct', 'cs', 'sybtcl', 'insck', 'comn',</FONT>
<BR><FONT SIZE=2>'intl']</FONT>
<BR><FONT SIZE=2>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # accomodate 64-bit sybase libraries</FONT>
<BR><FONT SIZE=2>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; arch = os.popen(&quot;uname -m&quot;).read().splitlines()[0]</FONT>
<BR><FONT SIZE=2>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if &quot;x86_64&quot; == arch:</FONT>
<BR><FONT SIZE=2>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lib_names = ['blk64', 'ct64', 'cs64', 'sybtcl64', 'insck64',</FONT>
<BR><FONT SIZE=2>'comn64', 'intl64']</FONT>
<BR><FONT SIZE=2>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else:</FONT>
<BR><FONT SIZE=2>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lib_names = ['blk', 'ct', 'cs', 'sybtcl', 'insck', 'comn',</FONT>
<BR><FONT SIZE=2>+ 'intl']</FONT>
<BR><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp; elif os.uname()[0] == 'AIX':</FONT>
<BR><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lib_names = ['blk', 'ct', 'cs', 'comn', 'tcl', 'intl', 'insck']</FONT>
<BR><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp; else:</FONT>
</P>
<BR>
<BR>
<BR>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Gomez, Daniel</FONT>
<BR><FONT SIZE=2>Sent: Monday, November 07, 2005 3:24 PM</FONT>
<BR><FONT SIZE=2>To: 'python-sybase@www.object-craft.com.au'</FONT>
<BR><FONT SIZE=2>Subject: 64-bit python sybase module failure</FONT>
</P>
<BR>

<P><FONT SIZE=2>I can report that sybase_OC1251_12655 build fine for python 2.4.2 under</FONT>
<BR><FONT SIZE=2>32-bit suse 9.2</FONT>
</P>

<P><FONT SIZE=2>Unfortunately it dosn't build for 64-bit. I am using the 64-bit sybase</FONT>
<BR><FONT SIZE=2>libraries, but somehow libblk.a complains about incompatibilies.</FONT>
</P>

<P><FONT SIZE=2>Any clue as to why this is taking place? thank you.</FONT>
</P>
<BR>

<P><FONT SIZE=2>/usr/bin/ld: skipping incompatible</FONT>
<BR><FONT SIZE=2>/local/platform/packages/sybase_OC1251_12655/lib/libblk.a when searching</FONT>
<BR><FONT SIZE=2>for -lblk</FONT>
</P>

<P><FONT SIZE=2>cronus:/local/src/Linux64/python/modules/sybase-0.37 #</FONT>
<BR><FONT SIZE=2>/usr/local/packages/python64-2.4.2/bin/python setup.py build</FONT>
<BR><FONT SIZE=2>running build</FONT>
<BR><FONT SIZE=2>running build_py</FONT>
<BR><FONT SIZE=2>creating build</FONT>
<BR><FONT SIZE=2>creating build/lib.linux-x86_64-2.4</FONT>
<BR><FONT SIZE=2>copying Sybase.py -&gt; build/lib.linux-x86_64-2.4</FONT>
<BR><FONT SIZE=2>running build_ext</FONT>
<BR><FONT SIZE=2>building 'sybasect' extension</FONT>
<BR><FONT SIZE=2>creating build/temp.linux-x86_64-2.4</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c blk.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/blk.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c databuf.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/databuf.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c cmd.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/cmd.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c conn.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/conn.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c ctx.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/ctx.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c datafmt.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/datafmt.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c iodesc.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/iodesc.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c locale.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/locale.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c msgs.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/msgs.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c numeric.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/numeric.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c money.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/money.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c datetime.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/datetime.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -fno-strict-aliasing -DNDEBUG -g</FONT>
<BR><FONT SIZE=2>-O3 -Wall -Wstrict-prototypes -I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include -fPIC -DWANT_BULKCOPY</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ALLOC -DHAVE_BLK_DESCRIBE -DHAVE_BLK_DROP</FONT>
<BR><FONT SIZE=2>-DHAVE_BLK_ROWXFER_MULT -DHAVE_BLK_TEXTXFER -DHAVE_CT_CURSOR</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_DATA_INFO -DHAVE_CT_DYNAMIC -DHAVE_CT_SEND_DATA</FONT>
<BR><FONT SIZE=2>-DHAVE_CT_SETPARAM -DHAVE_CS_CALC -DHAVE_CS_CMP</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/sybase_OLD/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/python64-2.4.2/include/python2.4 -c sybasect.c -o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/sybasect.o</FONT>
<BR><FONT SIZE=2>/usr/local/packages/gcc-3.4.4/bin/gcc -pthread -shared</FONT>
<BR><FONT SIZE=2>-L/usr/local/packages/gcc-3.4.4/lib64</FONT>
<BR><FONT SIZE=2>-Wl,-R,/usr/local/packages/gcc-3.4.4/lib64</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>-I/usr/local/packages/gcc-3.4.4/include</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/blk.o build/temp.linux-x86_64-2.4/databuf.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/cmd.o build/temp.linux-x86_64-2.4/conn.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/ctx.o build/temp.linux-x86_64-2.4/datafmt.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/iodesc.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/locale.o build/temp.linux-x86_64-2.4/msgs.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/numeric.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/money.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/datetime.o</FONT>
<BR><FONT SIZE=2>build/temp.linux-x86_64-2.4/sybasect.o</FONT>
<BR><FONT SIZE=2>-L/usr/local/packages/sybase_OLD/lib -lblk -lct -lcs -lsybtcl -lcomn</FONT>
<BR><FONT SIZE=2>-lintl -o build/lib.linux-x86_64-2.4/sybasect.so</FONT>
<BR><FONT SIZE=2>/usr/bin/ld: skipping incompatible</FONT>
<BR><FONT SIZE=2>/local/platform/packages/sybase_OC1251_12655/lib/libblk.a when searching</FONT>
<BR><FONT SIZE=2>for -lblk</FONT>
<BR><FONT SIZE=2>/usr/bin/ld: cannot find -lblk</FONT>
<BR><FONT SIZE=2>collect2: ld returned 1 exit status</FONT>
<BR><FONT SIZE=2>error: command '/usr/local/packages/gcc-3.4.4/bin/gcc' failed with exit</FONT>
<BR><FONT SIZE=2>status 1</FONT>
<BR><FONT SIZE=2>cronus:/local/src/Linux64/python/modules/sybase-0.37 #</FONT>
<BR><FONT SIZE=2>_______________________________________________</FONT>
<BR><FONT SIZE=2>Python-sybase mailing list</FONT>
<BR><FONT SIZE=2>Python-sybase@www.object-craft.com.au</FONT>
<BR><FONT SIZE=2><A HREF="https://www.object-craft.com.au/cgi-bin/mailman/listinfo/python-sybase" TARGET="_blank">https://www.object-craft.com.au/cgi-bin/mailman/listinfo/python-sybase</A></FONT>
</P>

</BODY>
<!--[object_id=#infocomp.com#]--><P><FONT face=Arial color=#808080 size=1>Important notice: This message is intended for the individual(s) and entity(s) addressed. The information contained in this transmission and any attached, may be confidential and may also be the subject of legal privilege, public interest immunity or legal professional privilege. Any review, retransmission, dissemination or other use of, taking of any action in reliance upon this information by person or entities other than the recipient is prohibited and requires authorization from the sender. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person) you may not copy or deliver this message to anyone. In such cases you should destroy this message and kindly notify the sender by reply email. </FONT></P>
<P><FONT face=Arial color=#808080 size=1>WARNING: Although Infocomp has taken reasonable precautions so that no viruses&nbsp;are present in this e-mail, the company cannot accept responsibility for any loss or damage arising from the use of e-mail attachments.</FONT></P></HTML>