On 4 June 2010 23:03, Dmitri <[email protected]> wrote: > ISSUE RESOLVED > > > I think I've figured out the problem: I had the wrong binaries > installed (32-bit instead of the actualy 64-bit). This is also > noticeable in the error messge when it mentions LONG_BIT bad for > platform. However, this wasn't completely obvious: My Vista is on a 32- > bit operation system but Wubi installs a 64-bit Ubuntu version. Hence, > why I needed sage-64-bit. Thanks for your support! > > Dmitri
The message "#error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)." is a very common one with mixtures of 32-bit and 64-bit objects. I've seen that many times trying to build Sage either 64-bit on Solaris 10 or 64-bit on OpenSolaris. The other message that I see when on inadvertently tries to link 64-bit objects to a 32-bit library is "Wrong ELF Class". One gets the same if you try to link 64-bit objects to a 32-bit library. So if you ever see either of them, you know what the problem is. 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
