[email protected] wrote:
Thanks for all responses

Complete config.log can be found here:
www.physics.rutgers.edu/~rvaughn/config.log
Appended is an excerpt.

Also, in compiling "Hello, world" (as both root and a normal user) I
receive:
[root]# g++ -Wall hello.cc -o hello
/tmp/ccDiEsut.s: Assembler messages:
/tmp/ccDiEsut.s:10: Error: suffix or operands invalid for `push'
/tmp/ccDiEsut.s:38: Error: suffix or operands invalid for `push'
/tmp/ccDiEsut.s:55: Error: suffix or operands invalid for `push'
/tmp/ccDiEsut.s:79: Error: suffix or operands invalid for `push'
/tmp/ccDiEsut.s:81: Error: suffix or operands invalid for `push'
/tmp/ccDiEsut.s:85: Error: suffix or operands invalid for `push'
/tmp/ccDiEsut.s:94: Error: suffix or operands invalid for `pop'
/tmp/ccDiEsut.s:95: Error: suffix or operands invalid for `pop'

where the contents of hello.cc is:
#include <iostream>

int
main ()
{
  std::cout << "Hello, world!\n";
  return 0;
}

The same "Hello world" program compiles and runs just fine on 32-bit
Scientific Linux 5.4.
I've read where it's said that x86-64 has a different assembly
language and a different ABI.
I would be very interested in hearing from someone who has
successfully made SAGE
on a 64-bit version of Linux.

-Richard Vaughn

As Robert Bradshaw said, you will need to resolve this before trying to build 
Sage.

I've never used Scientific Linux, so I can't say I know much about it. But I would expect it to have usable C, C++ and Fortran compilers. If its your own system and does not have remotely mounted file systems, you could try:

$ find / -name gcc

and see if you can find another version of gcc. (If there are remotely mounted file systems, that could take a very long time).

Dave

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

To unsubscribe from this group, send email to sage-support+unsubscribegooglegroups.com or 
reply to this email with the words "REMOVE ME" as the subject.

Reply via email to