g77, проблем

7 отговора 319 прегледа
#1

g77, проблем

опитвам се да компилирам един фортрановски код, обаче имам проблем:

/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libfrtbegin.a(frtbegin.o)(.text+0x32): In function `main':
: undefined reference to `MAIN__'
collect2: ld returned 1 exit status

Къде може да е проблема?

Отговор
в отговор на rypy #2

Re: g77, проблем

Проблема е основно в това че не си потърсил информация по въпроса.
Чичко гугъл върна доста резултати за тази грешка, от теб зависи да намериш отговорите там.

Нанайси нема стане.
Отговор
в отговор на rypy #3

Re: g77, проблем

paste sega kak kompiliras ... nesto burkas tam

DrFrancky

Отговор
в отговор на DrFrancky #4

Re: g77, проблем

g77 -o name file1.f file2.f file3.f

Прегледах някой неща из гугъла, и намерих подобен проблем свързан с libfrtbegin.a библиотеката.

Не съм спец по това, и разпитах малко други. Според тях:

1. Или компилатора ми е стар?
2. Или libfrtbegin.a нещо има проблем?

Отговор
в отговор на rypy #5

Re: Ти онзи гуру униксмразеца ли си

?:)))))))))))))

Отговор
в отговор на rypy #6

Re: g77, проблем

Пробвай така:
g77 -c file1.f
g77 -c file2.f
g77 -c file3.f
g77 -o name file1.o file2.o file3.o
В някой от файловете трябва да имаш PROGRAM.

Отговор
в отговор на мopaв #7

Re: Ти онзи гуру униксмразеца ли си

Какво значение има? Да не го обръщаме на *.*фобия като в техния клуб "Програмисти".

Отговор
в отговор на rypy #8

Re: g77, проблем

Проблемът май е при свързването, трябва да укажеш на компилатора в какъв формат да са имената на функциите.

.why do they call this a word processor?
It's simple.You've seen what food processors do to food.
Отговор