|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2006
Città: Torino
Messaggi: 926
|
Compilatore AMD Open64
Salve a tutti, sto cercando di compilare il Compilatore Open64 4.2.4-1 su Gentoo linux.
Ho dei problemi con gfortran. Non riporto nuovamente il tutto ma fornirsco il link: http://www.hwupgrade.it/forum/showth...6#post34608066 Qualcuno ha esperienza di Open64? Sembra un buon compilatore, efficiente e produce codice molto veloce...
__________________
Мир - CPU 6502 - 48K RAM |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 1785
|
libgfortran potresti averla installata a 64 bit, ma nella versione che in fase di compilazione ti viene richiesta è a 32 bit.
|
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Sep 2008
Città: Provincia di reggio, costa dei gelsomini :D
Messaggi: 1691
|
Quote:
Mi sa che hai ragione ![]()
__________________
Amore mio, forza ed onore, io sono nel cuore tuo. Insieme ce la possiamo fare, a vincere questa battaglia per la vita |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Feb 2006
Città: Torino
Messaggi: 926
|
Quote:
![]() Ora googlo ( ![]() Anche se non mi servono le lib32 penso che per completezza cerchi di installarle tutte..
__________________
Мир - CPU 6502 - 48K RAM Ultima modifica di Мир : 06-03-2011 alle 19:46. |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3573
|
Spera che ci sia nei vari pacchetti binari x86-emu* perché altrimenti devi usare il multilib overlay che è una bella grana
![]()
__________________
Debian amd64 | Gentoo amd64 | AMD Athlon64 3800+ X2@2701Mhz vcore 1.49V | Placing an unpatched Windows computer directly onto the Internet in the hope that it downloads the patches faster than it gets exploited are odds that you wouldn't bet on in Vegas | e-mail+jabber: darkbasic|a.t|linuxsystems|d.o.t|it | www.linuxsystems.it |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Feb 2006
Città: Torino
Messaggi: 926
|
Ragazzi, non ci capisco più niente...
Ho modificato il file Open64/x86_open64-4.2.4/osprey/linux/make/gcommondefs cambiando "F90 = gfortran -fsecond-underscore" in "F90 = gfortran -cpp -fsecond-underscore" e sono ripartito da zero: Codice:
export TOOLROOT=/home/user/src/x86_open64-4.2.4 export PATH=${TOOLROOT}/bin:$PATH make clean make all MACHINE_TYPE=x86_64 make lib MACHINE_TYPE=x86_64 BUILD_COMPILER=OSP make -C osprey/targx8664_x8664 BUILD_COMPILER=OSP ![]()
__________________
Мир - CPU 6502 - 48K RAM |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 1785
|
Nella documentazione è sconsigliato compilare i binari del compilatore a 64 bit, per cui dovresti sostituire:
MACHINE_TYPE=x86_64 con MACHINE_TYPE=i386 oltre a installare libgfortran e le altre eventuali librerie richieste a 32 bit. Ma se ti funziona anche così e ti vuoi limitare a qualche test... |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Feb 2006
Città: Torino
Messaggi: 926
|
Quote:
![]()
__________________
Мир - CPU 6502 - 48K RAM |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:13.