im would like at some point in time to migrate to a fully 64bit os and leave 32 bit behind at least for the time being.<br><br>
<div><span class="gmail_quote">On 7/7/08, <b class="gmail_sendername">Tim Cutts</b> <<a href="mailto:tjrc@sanger.ac.uk">tjrc@sanger.ac.uk</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span class="q"><br>On 7 Jul 2008, at 11:29 am, Carsten Aulbert wrote:<br><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br><br>Jon Aquilina wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">so what your telling me to make sure im running 64bit bins is to check<br>the /usr/bin. if im not im best compiling from source?<br>
</blockquote><br>Well other possiblities are:<br><br>look at the output of uname -a<br><br>if you get i686 you are running a 32bit kernel if the output contains<br>x64_64 you are running a 64 bit kernel (sometimes uname -m tells you the<br>
same).<br></blockquote><br></span>That's unreliable.  It's possible to run a 64-bit kernel with a 32-bit userland, so just because uname returns x86_64 that doesn't mean you can definitely run 64-bit userland binaries.<span class="q"><br>
<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">For Debian/*buntu: see if you can install ia32 packages. These are<br>compatibility packages to run 32bit binaries under 64bit systems.<br>
Obviously those are not needed on 32bit systems and hence not available<br>- as far as I know.<br></blockquote><br></span>The cast-iron way to do it on Debian/Ubuntu is the output of:<br><br>dpkg --print-architecture<br><br>
That will print "i386" for 32-bit Intel, and "amd64" for x86_64.  Obviously for other supported architectures it prints other things.  It will print the correct thing regardless of whether the kernel is 32- or 64-bit.<br>
<br>Tim<br><span class="sg"><br><br>-- <br>The Wellcome Trust Sanger Institute is operated by Genome ResearchLimited, a charity registered in England with number 1021457 and acompany registered in England with number 2742969, whose registeredoffice is 215 Euston Road, London, NW1 2BE.<br>
</span></blockquote></div><br><br clear="all"><br>-- <br>Jonathan Aquilina