[sisyphus] как разрешить undefined reference to `__cpu_to_le32'?
Afanasov Dmitry
=?iso-8859-1?q?ender_=CE=C1_comp-mir=2Eru?=
Пт Июн 3 16:29:24 MSD 2005
решил пересобрать alsa (под дефолту она статическая, а мне для jack'а надо). и
при компиляции мне выдало,
gcc -g -O2 -o .libs/aserver aserver.o ../src/.libs/libasound.so
../src/.libs/libasound.so: undefined reference to `__cpu_to_le32'
гугление подсказало, что дело в <asm/byteorder.h>. проинклудил - то же самое.
более того, на
#include <linux/byteorder.h>
int main()
{
__cpu_to_le32(12);
}
мне выдало тоже самое: undefined reference to `__cpu_to_le32'
значит это не просто #include надо, а ещё и дополнительную либу подключить?
в общем - ничего не понимаю. где искать этот симбол?
--
С уважением,
Афанасов Дмитрий
Подробная информация о списке рассылки Sisyphus