LINUX.ORG.RU

Vorbis не компилиться...


0

0

gmake[1]: Leaving directory `/home/vadim/build/root/libvorbis-1.0.1/doc'
Making all in examples
gmake[1]: Entering directory `/home/vadim/build/root/libvorbis-1.0.1/examples'
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1  -I. -I.  -I../include -I/usr/include    -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char  -DUSE_MEMORY_H -c decoder_example.c
/bin/sh ../libtool --mode=link gcc  -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char  -DUSE_MEMORY_H -all-static -o decoder_example  decoder_example.o ../lib/libvorbis.la -lm -L/usr/lib -logg
mkdir .libs
gcc -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char -DUSE_MEMORY_H -static -o decoder_example decoder_example.o  ../lib/.libs/libvorbis.a -L/usr/lib -lm /usr/lib/libogg.a
/usr/bin/ld: cannot find -lm
collect2: ld returned 1 exit status
gmake[1]: *** [decoder_example] Error 1
gmake[1]: Leaving directory `/home/vadim/build/root/libvorbis-1.0.1/examples'
gmake: *** [all-recursive] Error 1
В чем может быть дело? libOGG установлен...(из исходников)
anonymous

/usr/bin/ld: cannot find -lm

не знаю - что это, но этого у тя нету %)

geek ★★★
()

> /usr/bin/ld: cannot find -lm

This refers to libm.so which is the math library, part of the standard c library (glibc). If your compiler can't find it, perhaps you need to install the glibc-devel? libm.so is usually in /usr/lib/libm.so, and is usually a symlink to /lib/libm-<version>.so

Selecter ★★★★
()
Ответ на: комментарий от Selecter

Glibc тоже ставил из исходников(соотв-но все есть); Кроме того:
$ locate libm.so
/lib/i686/libm.so.6
/lib/libm.so.6
/usr/lib/libm.so

anonymous
()
Ответ на: комментарий от anonymous

А вот libm.a отсутсвует... Хотя я сначала ставил старый glibc*, glibc-devel c Mandrake 9.2(мой дистр) CD + ставил поверх него из исходников, где по идее должно быть все...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.