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

Afanasov Dmitry =?iso-8859-1?q?ender_=CE=C1_comp-mir=2Eru?=
Сб Июн 4 11:07:55 MSD 2005


Sergey Vlasov wrote:
> On Fri, Jun 03, 2005 at 04:29:24PM +0400, Afanasov Dmitry wrote:
> 
>>gcc -g -O2 -o .libs/aserver aserver.o  ../src/.libs/libasound.so
>>../src/.libs/libasound.so: undefined reference to `__cpu_to_le32'
 >
> Похоже на очередную несовместимость с заголовками от ядра 2.6.x.
таак, а ето инетересно. не в первый раз что ли?

> Поставьте пакет kernel-headers-std-up и переключите заголовки ядра на него
> с помощью adjust_kernel_headers (в libalsa указана зависимость на
> kernel-headers-std - видимо, adjust_kernel_headers default недостаточно).
чёрт, значит не просто так в spec'е лежала зависимость от kernel-std-up :) а я, 
глупый, править полез :) сейчас вернём на родину и проверим

> Или пересобирайте пакет в hasher.
а он с сетевыми репозитариями может работать? с ftp:// в смылсе. у меня нет 
локального сизифа, декабрьский разве что.

P.S. вот теперь я понимаю почему "rpmbuild -ba libalsa*.spec тогда по дефолту не 
идёт" :)) (соседнее моё письмо уровнем выше)

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



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