What Jeroen means is that your Debian installation is 64bit instead of 32bit. This information can be gleaned from your uname -a.

Maybe you can check what is the output of these commands:
1. Create a file a.c containing just one line as shown below
~/tmp» cat a.c
int main(int argc, char **argv) { return 0; }

2. Run gcc and then check the output of the executable:
~/tmp» gcc a.c
~/tmp» file a.out
a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped


On 07/23/2012 11:19 PM, tvn wrote:
No, this is a 64 bit machine that is installed with a 32 bit Debian
system. You can install 32 bit OS on a 64 bit capable machine just fine
and that's how my system is configured: 32 bit Debian Squeeze installed
on a 64-bit machine.


On Monday, July 23, 2012 11:08:11 AM UTC-4, Jeroen Demeyer wrote:

    On 2012-07-23 14:56, tvn wrote:
     > I have a 64 bit machine with a 32 bit Debian Squeeze
    What do you mean with "a 32 bit Debian Squeeze"? As 'uname -a' shows,
    this is a 64-bit system. You can't expect Sage to magically build
    32-bit.

     > $ uname -a
     > Linux wooly 2.6.32-5-amd64 #1 SMP Sun May 6 05:12:07 UTC 2012 x86_64
     > GNU/Linux

--
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org





--
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org



Reply via email to