![](https://seccdn.libravatar.org/avatar/8dd03f29b597184d267fd8aa3cde6229.jpg?s=120&d=mm&r=g)
Am Mittwoch, 18. Oktober 2006 13:43 schrieb Ulrich Hiller:
Hallo, ich habe ein Problem mit g77. Nehmen wir ein einfaches File, das wir test.F nennen. Es hat folgenden Inhalt: program test write(*,*) "Hello" end Also nichts besonderes. Ich sitze an einer SuSE 10.1-Kiste. Dort ist das von SuSE vorinstallierte rpm von der DVD. Update-maessig ist die Kiste auf dem neuesten Stand. Und nun kommt's: g77 test.F g77: installation problem, cannot exec `cc1': No such file or directory
cc1 nicht gefunden? Also gut: export PATH=/usr/lib/gcc/i586-suse-linux/4.0.2:$PATH g77 test.F cc1: error: too many filenames given. Type cc1 --help for usage # 1 "test.F"
Dasselbe passiert, wenn ich export GCC_EXEC_PREFIX=/usr/lib/gcc/i586-suse-linux/4.0.2 setzte.
Der g77 stammt aus dem gcc-3.3.5 Paket ( gcc 4.x enthält nur gfortran) und erwartet für Sourcen mit .F extension einen cc1 aus dem gleichen Paket. (siehe auch https://bugzilla.novell.com/show_bug.cgi?id=127745 ). Möglicherweise könnte es funktionieren, wenn du aus einem gcc-3.3.5 rpm von SUSE 9.3 den /usr/lib/gcc-lib/3.3.5 Zweig extrahierst und auf deine SuSE 10.x kopierst um den passenden cc1 zu bekommen. Ausprobiert habe ich das allerdings nicht.