[sisyphus] как разрешить undefined reference to `__cpu_to_le32'?

Afanasov Dmitry =?iso-8859-1?q?ender_=CE=C1_comp-mir=2Eru?=
Пт Июн 3 23:52:29 MSD 2005


Afanasov Dmitry wrote:
> решил пересобрать alsa (под дефолту она статическая, а мне для jack'а 
> надо). и при компиляции мне выдало,
> gcc -g -O2 -o .libs/aserver aserver.o  ../src/.libs/libasound.so
> ../src/.libs/libasound.so: undefined reference to `__cpu_to_le32'
вот, пока я дома, вырыл, что если вытащить

#define __cpu_to_le64(x) ((__force __le64)(__u64)(x))
#define __le64_to_cpu(x) ((__force __u64)(__le64)(x))
...

за #ifdef __KERNEL__ ... #endif, в /usr/include/linux/byteorder/little_endian.h, 
то всё прекрасно компилится...

ни фига не понима., почему rpmbuild -ba libalsa*.spec тогда по дефолту не идёт? 
что я млин не так делаю?

-- 
  С уважением,
  Афанасов Дмитрий




Подробная информация о списке рассылки Sisyphus