|
|
ВНИМАНИЕ: Използвайте форумите на сайта за д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-то с по-ново, по принцип помага, също така има и
пачове, но тях не ти ги препоръчвам. Можеш ли да кажеш и
каква дистрибуция ползваш ?
|
<< Touchpad mouse problem (0
) | Redirect Port (1
) >>
|
|
|
|
|