Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: fglrx compile problem
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: dvbb Дата: 10/27/2007
 Инсталирам последната версия на АТИ драйверите 8.42.3 като
 влеза в install.log и вийдам , че става проблем при
 компилирането на fglrx и пробвам да го компилирам влизам в
 /lib/modules/fglrx/build_mod и изпълнявам make.sh при което
ми излизам: 
ATI module generator V 2.0
==========================
initializing...
./make.sh: line 525: [: =: unary operator expected
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
 make -C /lib/modules/2.6.23/build
SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.23'
   CC [M] 
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:365:
warning: initialization from incompatible pointer type
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:366:
warning: initialization from incompatible pointer type
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function '__ke_check_pci':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1990:
 warning: 'pci_find_slot' is deprecated (declared at
include/linux/pci.h:481)
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function '__ke_pci_find_device':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2019:
 warning: 'pci_find_device' is deprecated (declared at
include/linux/pci.h:480)
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function '__ke_vm_test_and_clear_dirty':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2544:
 error: implicit declaration of function
'ptep_test_and_clear_dirty'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function '__ke_pci_find_slot':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2852:
 warning: 'pci_find_slot' is deprecated (declared at
include/linux/pci.h:481)
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function '__ke_request_irq':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2962:
 warning: 'deprecated_irq_flag' is deprecated (declared at
include/linux/interrupt.h:64)
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2962:
 warning: passing argument 2 of 'request_irq' from
incompatible pointer type
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function '__ke_pte_phys_addr_str':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3536:
error: implicit declaration of function 'pte_read'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3538:
error: implicit declaration of function 'pte_exec'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top
level:
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5439:
 error: expected specifier-qualifier-list before
'kmem_cache_t'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function 'KAS_SlabCache_Initialize':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5478:
error: 'kasSlabCache_t' has no member named 'routine_type'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5479:
error: 'kasSlabCache_t' has no member named 'lock'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5480:
error: 'kasSlabCache_t' has no member named 'name'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5484:
error: 'kasSlabCache_t' has no member named 'cache'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5485:
error: 'kasSlabCache_t' has no member named 'name'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5485:
error: too many arguments to function 'kmem_cache_create'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function 'KAS_SlabCache_Destroy':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5508:
error: 'kasSlabCache_t' has no member named 'cache'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5518:
error: 'kasSlabCache_t' has no member named 'cache'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5520:
error: 'kasSlabCache_t' has no member named 'cache'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function 'KAS_SlabCache_AllocEntry':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5555:
error: 'kasSlabCache_t' has no member named 'routine_type'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5556:
error: 'kasSlabCache_t' has no member named 'lock'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5580:
error: 'kasSlabCache_t' has no member named 'cache'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5583:
error: 'kasSlabCache_t' has no member named 'lock'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5591:
error: 'kasSlabCache_t' has no member named 'cache'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In
function 'KAS_SlabCache_FreeEntry':
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5619:
error: 'kasSlabCache_t' has no member named 'routine_type'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5620:
error: 'kasSlabCache_t' has no member named 'lock'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5632:
error: 'kasSlabCache_t' has no member named 'cache'
 /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5635:
error: 'kasSlabCache_t' has no member named 'lock'
 make[2]: ***
 [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error
1
 make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x]
Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23'
make: *** [kmod_build] Error 2 
build failed with return value 2

 
kernel 2.6.23 
Processor: AMD Turion 64 X2 Dual-Core Mobile  Technology

някой да има идея как да преодолея този проблем?



Отговор #1
От: bld (bld__at__bld< dot >bg) Дата: 10/30/2007
 Смени GCC-то с по-ново, по принцип помага, също така има и
 пачове, но тях не ти ги препоръчвам. Можеш ли да кажеш и
каква дистрибуция ползваш ?



Отговор #2
От: DobriLov (dobrilov __@__ yahoo< dot >com) Дата: 10/30/2007
 Оправих се , пачнах firegl_public.c и се компилира без
проблем



<< Touchpad mouse problem (0 ) | Redirect Port (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)