Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Lomov                       2:5020/400     11 Feb 2005  12:07:02
 To : Kirill Rudnev
 Subject : Re: Кто-нибудь собирал иксы от x.org?
 -------------------------------------------------------------------------------- 
 
 Привет Kirill Rudnev!
 Kirill Rudnev пишет:
 
 KR>  Сабж. Поделитесь опытом.
 KR>  Собирал по порядку:
 KR>  zlib
 KR>  expat
 KR>  freetype
 KR>  fontconfig
 KR>  (bison, flex, ncurses в системе присутствовали)
 KR>  $ make World
 
 KR> ...
 KR> gcc -m32 -c -O2 -fno-strength-reduce
 
 -fno-strict-aliasing  -ansi -pedantic
 
 KR> -Wall -Wpointer-arith -Wundef  
 
 -I/usr/include/freetype2
 
 KR> -I/usr/include/freetype2/config
 
 -I../../extras/fontconfig/src
 
 KR> -I../../extras/fontconfig
 
 -I../../exports/include/X11  -I../..
 
 KR> -I../../exports/include   -Dlinux -D__i386__
 
 -D_POSIX_C_SOURCE=199309L
 
 KR> -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE
 
 -D_SVID_SOURCE -D_GNU_SOURCE
 
 KR> -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS 
 
 -D_REENTRANT -DXUSE_MTSAFE_API
 
 KR> -DFC_DEFAULT_FONTS='""' -DHAVE_EXPAT -DXFREE86_FT2
 KR> -DFONTCONFIG_PATH='"/etc/fonts"'   -fPIC
 
 fcatomic.c
 
 KR> In file included from
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:27,
 
 KR>         from
 
 ../../extras/fontconfig/src/fcint.h:39,
 
 KR>         from fcatomic.c:50:
 KR> /usr/local/include/ft2build.h:56:38:
 
 freetype/config/ftheader.h: No such file
 
 KR> or directory
 KR> In file included from
 
 ../../extras/fontconfig/src/fcint.h:39,
 
 KR>         from fcatomic.c:50:
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:28:10:
 #include expects
 
 KR> "FILENAME" or <FILENAME>
 KR> In file included from
 
 ../../extras/fontconfig/src/fcint.h:39,
 
 KR>         from fcatomic.c:50:
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:33:
 parse error before
 
 KR> "FcFreeTypeCharIndex"
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:33:
 parse error before "face"
 
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:33:
 warning: type defaults to
 
 KR> `int' in declaration of `FcFreeTypeCharIndex'
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:33:
 ISO C forbids data
 
 KR> definition with no type or storage class
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:36:
 parse error before "face"
 
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:39:
 parse error before "face"
 
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:42:
 parse error before
 
 KR> "FT_Face"
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:45:
 warning: type defaults to
 
 KR> `int' in declaration of `FT_Face'
 KR>
 
 ../../extras/fontconfig/fontconfig/fcfreetype.h:45:
 parse error before "f"
 
 KR> In file included from fcatomic.c:50:
 KR> ../../extras/fontconfig/src/fcint.h:260:
 
 warning: bit-field `method' type
 
 KR> invalid in ISO C
 KR> ../../extras/fontconfig/src/fcint.h:261:
 
 warning: bit-field `count' type
 
 KR> invalid in ISO C
 KR> ../../extras/fontconfig/src/fcint.h:596: parse
 
 error before "encoding"
 
 KR> fcatomic.c: In function `FcAtomicLock':
 KR> fcatomic.c:102: warning: unused variable `fd'
 KR> fcatomic.c:103: warning: unused variable `f'
 KR> make[4]: *** [fcatomic.o] яЫЙВёБ 1
 KR> make[4]: Leaving directory
 
 `/usr/src/x_build/lib/fontconfig'
 
 KR> make[3]: *** [all] яЫЙВёБ 2
 KR> make[3]: Leaving directory `/usr/src/x_build/lib'
 KR> make[2]: *** [all] яЫЙВёБ 2
 KR> make[2]: Leaving directory `/usr/src/x_build'
 KR> make[1]: *** [World] яЫЙВёБ 2
 KR> make[1]: Leaving directory `/usr/src/x_build'
 KR> make: *** [World] яЫЙВёБ 2
 
 KR>  То, что в кои8 - читать как error ;-)
 
 KR>  fontconfig пробовал разных версий, вплоть до
 
 последний.
 
 KR>  Иксы: X11R6.8.1 от x.org
 KR>  Система: openwall linux, последний current
 KR>  Ядро: 2.4.26
 
 KR>  Есть конструктивные идеи?
 
 Собирал той же версии. Hормально. Судя по логу,
 при сборке перемешиваются как системный freetype,
 так и freetype, который идёт вместе с x.org.
 Совет: бери X с x.org (исходники), сам настраивай
 (не забудь включить trutype bytecode interptreter)
 и вперёд.
 
 -- 
 Best regards, Vladimir
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Кто-нибудь собирал иксы от x.org?   Kirill Rudnev   11 Feb 2005 00:03:53 
 Re: Кто-нибудь собирал иксы от x.org?   Vladimir Lomov   11 Feb 2005 12:07:02 
 Кто-нибудь собирал иксы от x.org?   Kirill Rudnev   12 Feb 2005 01:34:25 
 Re: Кто-нибудь собирал иксы от x.org?   Vladimir Lomov   12 Feb 2005 10:31:26 
Архивное /ru.linux/64887133f061.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional