HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: fstat & ZGCC or DevImage 1.5

[Ответить]
relb [11.06.2004 22:34] fstat & ZGCC or DevImage 1.5:
Занимаюсь писанием програмок на Завре.
И сталкнулся с проблемой. Не линкуется вот такой фрагмент кода

if(fstat(fd, &buf)) {
fprintf(stderr, "Can't get stat\n");
return 1;
}


Не находит функцию fstat. Вот выдача линковщика

$ gcc -Wall -o ftest ftest.c
/tmp/ccvPi5as.o: In function `main':
/tmp/ccvPi5as.o(.text+0xa4): undefined reference to `fstat'
/tmp/ccvPi5as.o(.text+0xa4): relocation truncated to fit: R_ARM_PC24 fstat
collect2: ld returned 1 exit status


Это происходит и с DevImage и с ZGCC.
Причем на "большом брате" кроскомпиляция проходит нормально.

Вопросы извечны - "кто виноват?" и "что делать?"
sash [12.06.2004 05:55] :
статическая библиотека glibc (libc_nonshared.a) отсутствует, в которой находятся функции невключенные в динамическую (libc-xxx.so).
maslovsky [12.06.2004 16:59] :
В dev-img эта библиотека есть, нужно просто добавить ее для линковки в makefile.
[Ответить]