The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка компиляции"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка компиляции"
Сообщение от Pred emailИскать по авторуВ закладки(ok) on 27-Май-04, 09:22  (MSK)
Недавно в нашей организации поставили новый сервер под управлением SuSe Linux. Стал переносить туда программы и соответсвенно их компилить, и тут возникла проблема:
/usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../crt1.o: In function `_start':
/usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../crt1.o(.text+0x18): undefined
reference to `main'
collect2: ld returned 1 exit status
вот такого плана. Поискал в инете - многие жалуются, но как это решить не предлагается. Может все таки кто знает что с этим делать. И что значить надпись (.text+0x18). (сам то я в С не очень силен).
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Ошибка компиляции"
Сообщение от Ivan Daniluk emailИскать по авторуВ закладки on 27-Май-04, 10:58  (MSK)
>/usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../crt1.o: In function `_start':
>/usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../crt1.o(.text+0x18): undefined
>reference to `main'
>collect2: ld returned 1 exit status
>вот такого плана. Поискал в инете - многие жалуются, но как это
>решить не предлагается.
Решить это очень легко. Если это не библиотека, то предлагается ввести в программу функцию main() :) или разобраться, почему она не линкуется.

>И что значить надпись (.text+0x18). (сам то я в С >не очень силен).
Это не С, а бинарный формат линукса - ELF, .text - это секция в эльфе, а +0x18 - смещение. В принципе эти строки тебе и не нужны. Главное, разберись куда ты засунул функцию main()
:)
Удачи.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру