PDA

View Full Version : Linux x86_64 compatibility


spectasaurus
05-11-2006, 07:06 PM
I recently installed v6.2d Express on a Fedora Core 5 machine running x86_64 on a dual core Athlon 64. I get the following errors when compiling demo.f90

lf95 -O0 demo.f90
Encountered 0 errors, 0 warnings in file demo.f90.
/tmp/asmgd6Ncy.s: Assembler messages:
/tmp/asmgd6Ncy.s:13: Error: suffix or operands invalid for `push'
/tmp/asmgd6Ncy.s:18: Error: suffix or operands invalid for `pop'
....

This appears to be problem with i386 assembly instructions. Can you tell me, is x86_64 Linux supported with v6.2d Express? Would the i386 version of Fedora 5 (or 4) work appropriately? Thanks.

Lahey Support
05-15-2006, 07:14 PM
Please see the following post: Does the fortran compiler run on 64 bit machines using Linux? (http://www.laheyforum.com/showthread.php?t=10440)

dingxb
06-15-2006, 07:46 AM
I recently installed v6.2d Express on a Fedora Core 5 machine running x86_64 on a dual core Athlon 64. I get the following errors when compiling demo.f90

lf95 -O0 demo.f90
Encountered 0 errors, 0 warnings in file demo.f90.
/tmp/asmgd6Ncy.s: Assembler messages:
/tmp/asmgd6Ncy.s:13: Error: suffix or operands invalid for `push'
/tmp/asmgd6Ncy.s:18: Error: suffix or operands invalid for `pop'
....

This appears to be problem with i386 assembly instructions. Can you tell me, is x86_64 Linux supported with v6.2d Express? Would the i386 version of Fedora 5 (or 4) work appropriately? Thanks.

Hum, I have the same quetion with you. I using LF 6.0. I just changed to another 64 bit machine. And I didn't using the SUSE because it is so slowly in my new machine. I wander if there some solution to solve this problem. But according to the post mention above by the administrator, I think maybe it is helpless. I hope we can got the solution. Thank you.