Russian Qt Forum
Сентябрь 23, 2024, 02:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: не видит допшрифты на raspbian  (Прочитано 3807 раз)
anv
Гость
« : Март 18, 2013, 11:37 »

Привет.Пробное (несколько текстов с разными шрифтами)приложение на ubuntu работает нормально . Когда собираю под распбери - все одним шрифтом. Другие ,например Leafpad ,все видят. Правда xfontsel нашел только 4 шрифта. Подумал,что в этом причина т.е. мое quick2 приложение не видит fontconfig. Поставил xfstt - xfontsel увидел добавленные TrueType шрифты, но при запуске приложения опять все одним шрифтом. Подскажиете,пожалуйста,в какую сторону копать?
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Март 18, 2013, 11:49 »

Qt точно собран с поддержкой FONTCONFIG и FREETYPE?
Проверить можно через
Код
Bash
ldd libQtGui.so | grep -e fontconfig -a -e freetype
Записан

Qt 5.11/4.8.7 (X11/Win)
anv
Гость
« Ответ #2 : Март 18, 2013, 15:40 »

Почему то ничего не пишет.Просто переходит на следующую строчку.Видимо  всетаки нет поддержки FONTCONFIG и FREETYPE.

Собирал вроде бы по инструкции: http://qt-project.org/wiki/RaspberryPi_Beginners_guide

Вот оттуда конфиг:
Код:
./configure -opengl es2 -device linux-rasp-pi-g++ -device-option CROSS_COMPILE=~/opt/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf- -sysroot /mnt/rasp-pi-rootfs -opensource -confirm-license -optimized-qmake -reduce-relocations -reduce-exports -release -make libs -prefix /usr/local/qt5pi

Т.е. надо пересобрать с добавлением опций: -fontconfig -freetype ?

Записан
anv
Гость
« Ответ #3 : Март 19, 2013, 10:00 »

Не получается добавить fontconfig. Вставляю -fontconfig  вродебы все нормально, начинается конфигурация. Но в итоге -no. И почему то в списке опций конфига нет -fontconfig, хотя где то встречал в инете. Может fontconfig автоматически выбирается при выборе какой либо другой опции?
Код:
Configuration ..........  cross_compile qpa largefile precompile_header neon pcre  minimal-config small-config medium-config large-config full-config evdev linuxfb c++11 accessibility egl eglfs opengl opengles2 shared qpa reduce_exports reduce_relocations clock-gettime clock-monotonic mremap getaddrinfo ipv6ifname getifaddrs inotify png freetype system-zlib nis iconv rpath concurrent audio-backend v8 v8snapshot release
Debug .................. no
C++11 support .......... yes
pkg-config ............. yes
QtDBus module .......... no
QtConcurrent code ...... yes
QtGui module ........... yes
QtWidgets module ....... yes
JavaScriptCore JIT ..... To be decided by JavaScriptCore
QML debugging .......... yes
PCH support ............ yes
iWMMXt support ......... no
NEON support ........... yes
IPv6 ifname support .... yes
getaddrinfo support .... yes
getifaddrs support ..... yes
Accessibility .......... yes
NIS support ............ yes
CUPS support ........... no
Iconv support .......... yes
Glib support ........... no
GStreamer support ...... no
PulseAudio support ..... no
Large File support ..... yes
GIF support ............ plugin
JPEG support ........... plugin (qt)
PNG support ............ yes (qt)
zlib support ........... system
Session management ..... auto
libudev support ........ no
Use system proxies ..... no
OpenGL support ......... yes (OpenGL ES 2.x)
OpenVG support ......... no
XShape support ......... auto
XVideo support ......... auto
XSync support .......... auto
Xinerama support ....... runtime
Xcursor support ........ runtime
Xfixes support ......... runtime
Xrandr support ......... runtime
Xi support ............. runtime
Xi2 support ............ auto
MIT-SHM support ........ auto
FontConfig support ..... no
XKB Support ............ auto
GTK theme support ...... no
SQLite support ......... plugin (qt)
OpenSSL support ........ no
Alsa support ........... no
libICU support ......... no
PCRE support ........... qt
Xcb support ............ no
Xrender support ........ no
EGLFS support .......... yes
DirectFB support ....... no
LinuxFB support ........ yes
KMS support ............ no

Записан
anv
Гость
« Ответ #4 : Март 20, 2013, 10:29 »

Сборки пересборки... В итоге просто закинул нужные в папку с Qt шрифтами и они подхватились.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.13 секунд. Запросов: 22.