» »

[Fortran] makefile težava

[Fortran] makefile težava

zee ::

Pozdravljeni.
Ker sem moral nanovo namestiti sistem, imam zdaj GCC-4.1.1, kjer ni več g77 in nekaterih knjižnic, ki so potrebne za zagon/prevajanje Fortranove kode.
V praksi to pomeni, da moram nanovo prevesti precej programov, zdaj me pa zanima, kako to naredim. imam namreč naslednji makefile, ki pa deluje mi naredi samo eno binary datoteko. kaj moram dopisati, da mi bo denimo naredil dve?

Makefile:
# makefile for density profile
FC = gfortran-4.1.1
FFLAGS = -O3

obj = dprfl1cm.o rdstr.o #apndx_1.o

dprfl1cm: $(obj)
$(FC) $(FFLAGS) $(obj) -o dprfl1cm

Spreminjajo se dprfl1cm.o in dprfl1cm. vse ostalo je enako.

Iskal sem tudi z Googlom, vendar nisem našel nič uporabnega.

hvala vnaprej.
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
  • spremenilo: zee ()

dr.J ::

> naredi samo eno binary datoteko. kaj moram dopisati, da mi bo denimo naredil dve?

Tvoj makefile naredi executable dprfl1cm iz objectov dprfl1cm.o in rdstr.o;
verjetno iz dprfl1cm.f in rdstr.f. Kakšen binary naj bi še naredil?

Očitno prevajaš nek kompleksnejši paket; tam zelo verjetno najdeš kaka navodila za build.

Nekatere Linux distribucije imajo oba prevajalnika, gcc in gcc4. Tudi to preveri.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Crosscompiling Gnuradia za RPi

Oddelek: Operacijski sistemi
141586 (1432) poweroff
»

GPL/LGPL

Oddelek: Programska oprema
486749 (3923) čuhalev
»

gcc + math.h + -lm problem

Oddelek: Programiranje
9995 (911) BigWhale
»

[ Linux ] [ Gentoo ] je kdo probal gcc-4.1.1 s tahudimi CFLAGI ?

Oddelek: Operacijski sistemi
5923 (862) dr.J
»

unmergal sem gcc

Oddelek: Operacijski sistemi
421923 (1669) borchi

Več podobnih tem