|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg O. Ossovitskii 2:5020/400 11 Aug 2004 15:30:23 To : All Subject : can't compile XFree86 4.4.0 --------------------------------------------------------------------------------
Hello, All!
Hе могу собрать XFree86 из сырцов.
kernel-2.4.27
gcc-3.2.1 (есть еще 2.95.3)
Когда собираю падает с таким диагнозом:
gcc -m32 -nostdlib -r mga_driver.o mga_hwcurs.o mga_dac3026.o mga_dacG.o
mga_storm8.o mga_storm16.o mga_storm24.o mga_storm32.o mga_arc.o
mga_dga.o mga_shadow.o mga_video.o mga_g450pll.o mga_dh.o mga_esc.o
mga_merge.o mga_dri.o -o mga_drv.o
+ mkdir -p ../../../../../../exports/lib/modules/drivers
rm -f ../../../../../../exports/lib/modules/drivers/mga_drv.o
+ cd ../../../../../../exports/lib/modules/drivers
+ ln -s ../../../../programs/Xserver/hw/xfree86/drivers/mga/mga_drv.o .
make[6]: *** No rule to make target `mga.man', needed by `mga._man'. Stop.
make[6]: Leaving directory
`/usr/src/XFree86-4.4.0/xc/programs/Xserver/hw/xfree86/drivers/mga'
make[5]: *** [all] Error 2
make[5]: Leaving directory
`/usr/src/XFree86-4.4.0/xc/programs/Xserver/hw/xfree86/drivers'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/usr/src/XFree86-4.4.0/xc/programs/Xserver/hw/xfree86'
make[3]: *** [hw/xfree86] Error 2
make[3]: Leaving directory `/usr/src/XFree86-4.4.0/xc/programs/Xserver'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/XFree86-4.4.0/xc/programs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/XFree86-4.4.0/xc'
make: *** [all] Error 2
----------------------
Выдержки из Makefile:
.......
MANSRCSUFFIX = man
MANNEWSUFFIX = _man
.......
all:: mga.$(MANNEWSUFFIX)
mga.$(MANNEWSUFFIX):: mga.$(MANSRCSUFFIX)
$(RM) $@
$(RAWCPP) $(MANDEFS) $(EXTRAMANDEFS) <mga.$(MANSRCSUFFIX) | sed -e
'/^# *[0-9][0-9]* *.*$$/d' -e '/^#line *[0-9][0-9]* *.*$$/d' -e '/^[
]*XCOMM$$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[
]*XHASH/s/XHASH/#/' -e '/\@\@$$/s/\@\@$$/\\/' >$@
-----------------------
Правила для сборки mga.man действительно нету. Если добавляю такую
секцию:
mga.$(MANSRCSUFFIX)::
touch mga.$(MANSRCSUFFIX)
то все собирается, но:
1. не хочу остаться без документации
2. Такая фигня в каждом драйвере видюхи и в секции input (мыши, клавы,
джойстики и т.д.) может еще где-то - не смотрел.
В чем прикол?
Best regards, Oleg O. Ossovitskii
software engineer, KGPA Ltd., Kaliningrad, West Russia
tel: +7(0112)46-23-40, fax: +7(0112)43-64-96
mailto:o.ossovitskii@kgpa.ru, icq# 33366588
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.3
* Origin: KGPA Ltd. Software lab (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/20747dd226ee.html, оценка из 5, голосов 10
|