[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