не собираются ati-drivers [SOLVED]

Приветствую.

Господа, помогите разобраться что происходит.

Имею:
2.6.19-gentoo-r5
ATI X1950 Pro
X Window System Version 7.1.1

Делаю

emerge -v ati-drivers

Пишет:

Цитата:
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild U ] x11-drivers/ati-drivers-8.34.8 [8.33.6] USE="qt3%* -acpi (-doc%) (-opengl%*)" 0 kB

Total: 1 package (1 upgrade), Size of downloads: 0 kB

>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.34.8 to /
* ati-driver-installer-8.34.8-x86.x86_64.run MD5 ;-) ... [ ok ]
* ati-driver-installer-8.34.8-x86.x86_64.run RMD160 ;-) ... [ ok ]
* ati-driver-installer-8.34.8-x86.x86_64.run SHA1 ;-) ... [ ok ]
* ati-driver-installer-8.34.8-x86.x86_64.run SHA256 ;-) ... [ ok ]
* ati-driver-installer-8.34.8-x86.x86_64.run size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.34.8-x86.x86_64.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.19-gentoo-r5/build
* Found sources for kernel version:
* 2.6.19-gentoo-r5
>>> Unpacking source...
>>> Unpacking ati-driver-installer-8.34.8-x86.x86_64.run to /var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work
* Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ... [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_panel_sources.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/panel
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work ...
* Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r5'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:46:2: error: #error unknown or undefined architecture configured
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:471: warning: initialization from incompatible pointer type
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_stub_open’:
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:594: warning: assignment discards qualifiers from pointer target type
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_request_irq’:
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2672: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_smp_call_function’:
/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4112: warning: passing argument 1 of ‘smp_call_function’ from incompatible pointer type
make[2]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Ошибка 1
make[1]: *** [_module_/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/work/common/lib/modules/fglrx/build_mod/2.6.x] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r5'
make: *** [kmod_build] Ошибка 2

!!! ERROR: x11-drivers/ati-drivers-8.34.8 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 4036: Called src_compile
ati-drivers-8.34.8.ebuild, line 162: Called linux-mod_src_compile
linux-mod.eclass, line 511: Called die

!!! Unable to make GCC_VER_MAJ=4 KVER=2.6.19-gentoo-r5 KDIR=/usr/src/linux kmod_build.
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.34.8/temp/build.log'.

Собственно вопрос как это победить?

Друг ставил драйвера 8.33.6 скачанные с сайта ATI, но делал очень много ударов в бубен и я этого просто не повторю. :-( Куда копать?

НУ дык

НУ дык написанно же.

error: #error unknown or undefined architecture configured

make.conf?
uname -a?
_________________
Вот такие пироги

Дык вот

uname -a
Linux tlynx 2.6.19-gentoo-r5 #19 SMP Thu Mar 8 21:05:38 EET 2007 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ AuthenticAMD GNU/Linux

cat /etc/make.conf

Цитата:
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=i686"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"

USE=""
USE="$USE dri opengl sdl xv -svga" # XOrg
USE="$USE kde qt -gnome -motif arts mozilla" # Toolkits
USE="$USE bitmap-fonts" # fonts
USE="$USE -avi -quicktime -mpeg" # graph
USE="$USE -nas oss -esd -xmms alsa -mad -mikmod ogg oggvorbis" # sound
USE="$USE -debug -ipv6 -tcpd -crypt -ldap -kerberos" # system
USE="$USE -cups -fortran -f77 perl python -java" # apps
USE="$USE -samba -slang -fdftk" # apps
USE="$USE firebird -freetds -gdbm -informix -mssql -oci8 -odbc" # databases

USE="$USE -doc smp mmx sse 3dnow nls ntpl ssl pam -selinux logrotate unicode" # system
USE="$USE gpm apm readline ncurses syslog bash-completion" # apps
USE="$USE berkdb -mysql -postgres -firebird" # databases
USE="$USE mailwrapper apache2 vhosts examples" # web
USE="$USE X gtk gtk2 mozilla truetype truetype-fonts" # X
USE="$USE jpeg gif png tiff imlib mng lcms" # graph
USE="$USE -dvd -lirc dga ggi v4l v4l2 xvid" # misc
USE="$USE glitz svg pdf png" # beryl

#ACCEPT_KEYWORDS="~x86"

PORTDIR_OVERLAY="/usr/portage/local"
PORTAGE_TMPFS="/dev/shm"
# Beryl + layman
source /usr/portage/local/layman/make.conf
#FEATURES="$FEATURES parallel-fetch"
#FEATURES="ccache confcache distlocks parallel-fetch "
#CCACHE_SIZE="512M"
PORTAGE_ELOG_CLASSES="warn error log"
PORTAGE_ELOG_SYSTEM="save"

# from make.globals
FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"
#FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp --limit-rate=3300 -P \${DISTDIR} \${URI}"
#RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P --limit-rate=3300 \${DISTDIR} \${URI}"

# FOR X
#VIDEO_CARDS="radeon fglrx aiglx fbdev vesa"
VIDEO_CARDS="radeon fglrx"
INPUT_DEVICES="keyboard mouse"

LINGUAS="ru en_GB"
#LINGUAS="ru"
LIRC_DEVICES="all"

# vi:ft=gentoo-make-conf

я что-то

я что-то непойму нишиша, у тебя вроде x86 а дрова ставятся amd64.
кстати эмарх для тебя athlon-xp

Re: я что-то

evadim написал(а):
я что-то непойму нишиша, у тебя вроде x86 а дрова ставятся amd64.

Почему для amd64?
Тут и для amd64, и для х86.

evadim написал(а):
кстати эмарх для тебя athlon-xp

спасибо.я в курсе

да, видимо мои

да, видимо мои знания чуть-чуть устарели... раньше было поразным пакетам
:)

если ты первый

если ты первый раз дрова ставиш, то посмотри статью на вики по настройке ядра. у тебя компиляция вываливается в том месте где должны модули собиратся
http://gentoo-wiki.com/HOWTO_ATI_Drivers

Re: если ты первый

evadim написал(а):
если ты первый раз дрова ставиш, то посмотри статью на вики по настройке ядра. у тебя компиляция вываливается в том месте где должны модули собиратся
http://gentoo-wiki.com/HOWTO_ATI_Drivers

Драйвера ставлю не впервые.
Доку еще раз внимательно прочитал. Свет на проблему не пролило... :-(

Нашел в чем

Нашел в чем грабли...

Ошибка в ДНК :-(

Неправильно собрал ядро - указал не ту архитектуру.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".