Автор Гілка: ld stdandard library  (C)?  (Прочитано 1778 раз)

Відсутній Fakel._Enterpuer

  • Кореспондент
  • ***
  • дописів: 164
  • Карма: +0/-0
  • Debian Gnu/Linux
ld stdandard library  (C)?
« : 2009-04-22 20:00:37 »
bartix@bartix:~/cc/labs/modules$ make
make -f Makefile.Release
make[1]: Вхожу у каталог "/home/bartix/cc/labs/modules"
gcc  -o air_s release/air_s.o    -L/usr/lib -lncurses -lm
release/air_s.o: In function `main':
abolab.c:(.text+0x1d5): undefined reference to `prinf'
abolab.c:(.text+0x248): undefined reference to `prinf'
abolab.c:(.text+0x295): undefined reference to `prinf'
collect2: ld returned 1 exit status
make[1]: *** [mcpp] Помилка 1
make[1]: Залишаю каталог "/home/bartix/cc/labs/modules"
make: *** [release] Помилка 2

Якого дідька не знаю, я не знаю як лінкувати стандартну бібліотеку.
Можливо є якась документація (окрім man gcc) на лінкер, які лінкуються бібліотеки, усі стандартні бібліотеки glibc ?
« Змінено: 2009-04-22 20:01:17 від Fakel._Enterpuer »
LUG irc.id.km.ua

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: ld stdandard library (C)?
« Відповідей #1 : 2009-04-22 20:04:18 »
prinf ?

Відсутній Fakel._Enterpuer

  • Кореспондент
  • ***
  • дописів: 164
  • Карма: +0/-0
  • Debian Gnu/Linux
Re: ld stdandard library  (C)?
« Відповідей #2 : 2009-04-22 20:46:29 »
 :-[  
LUG irc.id.km.ua