Thread View: hannover.uni.comp.hp
2 messages
2 total messages
Started by Andreas Edler
Wed, 08 Oct 1997 00:00
Fortran: Unterschiede Solaris / HP-UX
Author: Andreas Edler
Date: Wed, 08 Oct 1997 00:00
Date: Wed, 08 Oct 1997 00:00
33 lines
1771 bytes
1771 bytes
Hallo,
beim Compilieren eines Fortran-Projektes scheint es einige Unterschiede
zwischen dem f77-Compiler unter Solaris (2.5) und HP-UX (A.09.03) zu
geben:
Ein Programm, das unter Solaris problemlos durchcompiliert, liefert unter
HP-UX folgende Fehlermeldung:
f77 -o hispre hispre1.o hispre2.o hispre3.o hispre4.o hisser.o ocpids.o ocpcre.o ocpdpl.o ocplot.o
/bin/ld: Unsatisfied symbols:
and (code)
or (code)
idate (code)
itime (code)
*** Error code 1
Wo kann ich mehr ueber die Unterschiede erfahren?
Shalom!
.\ndreas
--
Andreas Edler * System-Operator am Franzius-Institut der Uni Hannover
Nienburger Str. 5, 30167 Hannover, Tel. (0511) 762-3699
privat: http://linux.rz.fh-hannover.de/~edler/
--
* http://www.cid.net/ * http://www.evangelium.de/ *
___________________________________________________________________________
Es gibt kaum ein beglueckenderes Gefuehl, als zu spueren,
dass man fuer andere Menschen etwas sein kann. (Dietrich Bonhoeffer)
Re: Fortran: Unterschiede Solaris / HP-UX
Author: Volker Dorsch
Date: Sun, 12 Oct 1997 00:00
Date: Sun, 12 Oct 1997 00:00
45 lines
2112 bytes
2112 bytes
In article <EHq3G3.Iyn@shalom.life.de>, edler@fi.uni-hannover.de (Andreas Edler) writes: >Hallo, > >beim Compilieren eines Fortran-Projektes scheint es einige Unterschiede >zwischen dem f77-Compiler unter Solaris (2.5) und HP-UX (A.09.03) zu >geben: > >Ein Programm, das unter Solaris problemlos durchcompiliert, liefert unter >HP-UX folgende Fehlermeldung: > > f77 -o hispre hispre1.o hispre2.o hispre3.o hispre4.o hisser.o ocpids.o ocpcre.o ocpdpl.o ocplot.o >/bin/ld: Unsatisfied symbols: > and (code) > or (code) > idate (code) > itime (code) >*** Error code 1 > >Wo kann ich mehr ueber die Unterschiede erfahren? > >Shalom! > .\ndreas Andreas, die Routinen, die der Linker vermisst, sind Nicht-Standard Bibliotheks- routinen des jeweiligen Fortran. IDATA und ITIME z.B. fragen das Datum und die Zeit ab. Bei HP heissen sie IDATE und TIME und muessen ueber den Compilerflag +E1 (vgl. man page f77) aktiviert werden. Ziehe Deine HP-Fortran Doku zu Rate. Es empfiehlt sich, solche maschinenabhaengigen Systemaufrufe in eigene abgekapselte Routinen bzw. Dateien auszulageren und entweder ueber den C-Preprozessor oder den Makefile abhaengig von der Maschine dann einzubinden. Gruss Volker ------------------------------------------------------------------------ Volker Dorsch volker@voodoo.han.de Hannover Germany
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads