При сборке командой
make World
выдаётся такая вот ошибка:
making all in programs/mkfontscale…
make[4]: Entering directory `/root/Video_sys/xc/programs/mkfontscale'
gcc -m32 -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -pedantic -Wall -Wp
ointer-arith -Wundef -I/usr/include/freetype2 -I/usr/include/freetype2/config
-I../../exports/include/X11 -I../.. -I../../exports/include -Dlinux -D__i386
__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SV
ID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DFREETYPE2 -DXFREE86
_FT2 -c -o mkfontscale.o mkfontscale.c
mkfontscale.c: In function `doDirectory’:
mkfontscale.c:858: `BDF_PropertyRec' undeclared (first use in this function)
mkfontscale.c:858: (Each undeclared identifier is reported only once
mkfontscale.c:858: for each function it appears in.)
mkfontscale.c:858: parse error before «prop»
mkfontscale.c:859: warning: implicit declaration of function `FT_Get_BDF_Property'
mkfontscale.c:859: `prop' undeclared (first use in this function)
mkfontscale.c:860: `BDF_PROPERTY_TYPE_ATOM' undeclared (first use in this function)
make[4]: * [mkfontscale.o] Error 1
make[4]: Leaving directory `/root/Video_sys/xc/programs/mkfontscale'
make[3]: * [all] Error 2
make[3]: Leaving directory `/root/Video_sys/xc/programs'
make[2]: * [all] Error 2
make[2]: Leaving directory `/root/Video_sys/xc'
make[1]: * [World] Error 2
make[1]: Leaving directory `/root/Video_sys/xc'
make: * [World] Error 2
Система ASPLinux 9.0. Установле в варианте «Разработка».
Очень бы хотелось собрать иксы из исходников.
// Тему переместил(а) fly4life из форума «UNIX FAQ».
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Гугл вот что по этому вопросу выдал.: http://lists.freedesktop.org/pipermail/xorg/2004-August/002217.html
Как ты и советовал я посмотрел ссылку. Вообщем то что нужно (спасибо!), только вот у меня с английским не очень, насколько я понял нужно в файл xc/config/cf/host.def добавить такую строку:
#define HasFreetype2 NO
Скажем так этого файла по указанному пути нет, я долго не думал (а может зря 8-]), создал его и вставил в него вышеозначенную строку. Хм, получилось, компиляция прошла успешно! Это безусловно gut. Всё запускается и работает.
Далее, я попытался установить Xorg на систему без предварительно установленного X Window, на выходе получил облом, в процессе потребовалось некое pngicon или что-то подобное, зафиксировать я не упел в доме вырубили свет, а логов я не нашёл, незнаю где искать.
В инете пишут что успешная компиляция возможна в 100% случаев лишь поверх предустановленного XFree86, спорить не буду испытал на собственной шкуре.
Никто не знает где можно посмотреть зависимости Xorg?
Идеи — предложения?
зависимости для сборки в debian (специфичные для debian не указаны):
естественно, что установленных XFree86 не требуется :)
зависимости для сборки указанных пакетов приводить не буду. многовато получится