[andrew@localhost viewer]$ gcc -c view.c [andrew@localhost viewer]$ ld view.o -lc ld: warning: cannot find entry symbol _start; defaulting to 08048770 [andrew@localhost viewer]$ ld view.o -e main -lc [andrew@localhost viewer]$ ./a.out bash: ./a.out: /usr/lib/libc.so.1: bad ELF interpreter: Нет такого файла или каталога [andrew@localhost viewer]$ ldd a.out /usr/bin/ldd: ./a.out: /usr/lib/libc.so.1: bad ELF interpreter: Нет такого файла или каталога если с опцией "-c" [andrew@localhost viewer]$ ldd view linux-gate.so.1 => (0xffffe000) libc.so.6 => /lib/libc.so.6 (0xb7dcc000) /lib/ld-linux.so.2 (0xb7f19000) Как собрать именно так чтобы вначале gcc, а потом ld?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от NoName
Ответ на:
комментарий
от e
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от NoName
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [ld] cannot find entry symbol _start. Что за хрень?? (2010)
- Форум Поломался python-sip (2011)
- Форум Вопрос по gas и/или ld. (2010)
- Форум Как скомпилить статически динамическую библиотеку? (2018)
- Форум configure error (2004)
- Форум [ld][x64/x32] LD_PRELOAD - инъекция (2011)
- Форум Gentoo 32 битная версия библиотек. (2006)
- Форум VIM не запускается - требует libperl.so (2003)
- Форум Ошибка сегментирования (стек памяти сброшен на диск) (2019)
- Форум apache2 LoadModule failed (2007)