Linux 64-bit Executables

Thomas D. Dean tomdean at speakeasy.org
Wed Aug 3 18:21:42 UTC 2011


I have Maple 11 running on Linux 64-bit.  I prefer FreeBSD.  I cannot
seem to get the 64-bit version running on FreeBSD 8.2.

> uname -a
FreeBSD Envy.tddhome 8.2-STABLE FreeBSD 8.2-STABLE #0: Wed Aug  3
00:42:32 PDT 2011     root at Envy.tddhome:/usr/obj/usr/src/sys/GENERIC
amd64
> /usr/local/maple11/bin.X86_64_LINUX/cmaple
/usr/local/maple11/bin.X86_64_LINUX/cmaple: Exec format error. Binary
file not executable.
> file /usr/local/maple11/bin.X86_64_LINUX/cmaple
/usr/local/maple11/bin.X86_64_LINUX/cmaple: ELF 64-bit LSB executable,
x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for
GNU/Linux 2.4.1, stripped
> brandelf -l /usr/local/maple11/bin.X86_64_LINUX/cmaple
File '/usr/local/maple11/bin.X86_64_LINUX/cmaple' is of brand
'SVR4' (0).
known ELF types are: FreeBSD(9) Linux(3) Solaris(6) SVR4(0) 

Am I correct in assuming that the Linux ABI will not support 64-bit
executables?  'man linux' seems to indicate so.

tomdean



More information about the freebsd-amd64 mailing list