intel fortran Xcode

Richieste d'aiuto. Quando non si sa "come fare". Il supporto per le applicazioni e sui sistemi operativi Macintosh.
Post Reply
Skif
Approdato su Mac Peer
Posts: 3
Joined: Wed Apr 01, 2009 7:45 am
intel fortran Xcode

Post by Skif »

Buongiorno a tutti :smt039
molto spesso causa lavoro devo programmare in fortran 77 e 90. Ho installato Intel Visual Fortran compiler 11 e come IDE utilizzo Xcode 3.1.2.

Non ho problemi nel creare progetti, nel riconoscimento del codice, nella compilazione, è tutto perfetto. Il grosso problema che riscontro è quando faccio partire il debug. In breve quando eseguo il codice riga per riga, e arrivo alla chiamata di una subroutine che deve passare una variabile CARACTER il debugger si blocca.
Vi faccio un esempio:

program pippo
implicit none

call passString('ok')
stop
end program
!-------------------------------------------------------

subroutine passString(st)
implicit none
character*2 :: st
write(*,*) 'string is :', st
return
end subroutine passString

Compilo il codice senza problemi, ma se attivo il debug,
quando cerco di entrare in call passString('ok')
nella 'console' mi compare la scritta:
The Debugger has exited due to signal 10 (SIGBUS)

se una volta compilato il codice faccio partire il programma tutto funziona correttamente. Il problema è che su codici molto grandi non è possibile non utilizzare un debugger.
qualcuno sa spiegarmi questa cosa?

grazie ciao!!
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post by flashcream »

un consiglio che ti è già stato dato: postare in un forum specialistico. :)
User avatar
kal el
Amico di Mac Peer
Posts: 162
Joined: Mon Jun 15, 2009 5:09 am

Post by kal el »

prova a modificare parte del codice, ma anche se sono un informatico, programmatore java / c / c #, questo nn è l'ambito di richieste - forum non adatto in quanto non si parla di programmazione.
dirgli al prof di farti usare un programma più "nuovo" e non programmi della seconda guerra mondiale :lol:

Post Reply