Re: Is there a problem with 64-bit Linux?
- Posted by Jerome Nov 12, 2012
- 1718 views
K_D_R said...
I haven't a clue where the "tip of the struct branch" is located. I did find two 64-bit Linux Euphoria 4.1 files here: http://openeuphoria.org/eubins/linux/4.1.0/64-bit/ and this: http://scm.openeuphoria.org/hg/euphoria/archive/tip.tar.bz2
I'm also on Ubuntu 64-bit (11.10) and just recently compiled Euphoria for 64-bit; maybe these steps will be helpful for you! The 'hg' command is from Mercurial, which you can install with 'sudo apt-get install mercurial' if you don't have it.
hg clone http://scm.openeuphoria.org/hg/euphoria cd euphoria/source hg update -r struct hg id ./configure --arch=x86.64 make
If there aren't any errors, then your Euphoria 64-bit binaries are located in the 'build' directory once the compilation finishes. You can check that 64-bit binaries produced using the file command:
file build/eui --> build/eui: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped file build/euc --> build/euc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
Hope this helps,
Ira