[ Nigerijac @ 17.01.2010. 16:34 ] @
pocetnik sam sa linuxom,pisem fortranov kod i ne uspevam da ga kompajliram.
No such file or directory.Sta treba da ukucam da ga on vidi?

[ combuster @ 17.01.2010. 18:02 ] @
Sta kucas kad dobijes no such file or directory?
[ Nigerijac @ 17.01.2010. 20:42 ] @
Napisao sam program example4.f90 koji se nalazi u home/milenko/Documents.Sta god da kucam isto.Evo sta sam probao gcc example4.f90,gcc home/milenko/Documents/example4.f90, onda sa g++ i.t.d
[ Srđan Pavlović @ 17.01.2010. 21:02 ] @
daj nam izlaz komande:

ls /home/milenko/Documents

Dalje,mislim da tebi treba gfortran kompajler (deo GNU kompajler kolekcije i kompatibilan sa Fortran 95 standardom), i da sa njime kompajliras ovako nekako:

gfortran /home/milenko/Documents/example4.f90 -o /home/milenko/Documents/example4

Ako ga nemas, instaliraj ga sa:

sudo apt-get install gfortran
[ Srđan Pavlović @ 17.01.2010. 21:45 ] @

srdjan@Zverko ~/Documents $ ls
Primer.f90


srdjan@Zverko ~/Documents $ cat Primer.f90
PROGRAM MAIN
INTEGER N, X
EXTERNAL SUB1
COMMON /GLOBALS/ N
X = 0
PRINT *, 'Enter number of repeats'
READ (*,*) N
CALL SUB1(X,SUB1)
END

SUBROUTINE SUB1(X,DUMSUB)
INTEGER N, X
EXTERNAL DUMSUB
COMMON /GLOBALS/ N
IF(X .LT. N)THEN
X = X + 1
PRINT *, 'x = ', X
CALL DUMSUB(X,DUMSUB)
END IF
END


srdjan@Zverko ~/Documents $ gfortran Primer.f90 -o Primer


srdjan@Zverko ~/Documents $ ./Primer
Enter number of repeats
5
x = 1
x = 2
x = 3
x = 4
x = 5
srdjan@Zverko ~/Documents $
[ Nigerijac @ 18.01.2010. 12:58 ] @
gfortran imam proverio sam.sad evo sta daje:
milenko@hp6830s:~$ ls /home/milenko/Documents
af.f77 example4.f90 hello.f90 hello.f90~ helloworld Music untitled folder
milenko@hp6830s:~$ gfortran home/milenko/Documents/example4.f90 -o /home/milenko/Documents
gfortran: home/milenko/Documents/example4.f90: No such file or directory
milenko@hp6830s:~$ gfortran home/milenko/Documents/example4.f90 -o /home/milenko/Documents/example4
gfortran: home/milenko/Documents/example4.f90: No such file or directory
milenko@hp6830s:~$ gfortran /home/milenko/Documents/example4.f90 -o /home/milenko/Documents/example4
[ combuster @ 18.01.2010. 13:28 ] @
I na kraju ti ga je iskompajlirao, morao si da dodas / ispred home, sto u prva dva pokusaja nisi...
[ Nigerijac @ 18.01.2010. 14:18 ] @
Ok sad sam skontao,imam example4 executable.