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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Статическая сборка Qt 4.7.1 + Ubuntu 9.04  (Прочитано 5768 раз)
microdimmer
Гость
« : Апреля 05, 2011, 15:57 »

Добрый день!
Делаю статическую сборку приложения на Qt под Ubuntu 9.04, вместо русских букв вылазит квадратики, хотя язык русский ставил при установке системы, если же приложение собирается динамически, то все прекрасно отображается. Переходить на более позднюю версию убунты не хочется по ряду причин. Может есть какие-то настройки языка при компиляции самих библиотек Qt?
В приложении использую поддержку UTF:
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
Буду благодарен за помощь.

Заранее спасибо!
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5877


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Апреля 05, 2011, 16:02 »

Нифига не понятно. Давай с подробностями.
И, да, читай мою подпись п.2
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
microdimmer
Гость
« Ответ #2 : Апреля 05, 2011, 16:27 »

Да подробностей никаких и нет, просто некорректно отображается русский язык в статической сборке приложения. В динамической все ОК. Статическая сборка отображается некорректно во всех версиях убунты.

Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5877


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Апреля 05, 2011, 16:30 »

С какими ключами конфигурил Qt?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
microdimmer
Гость
« Ответ #4 : Апреля 05, 2011, 16:36 »

./configure -static -release -qt-zlib -qt-gif -qt-libmng -qt-libjpeg -nomake demos -nomake examples -nomake tools

Я сейчас вспомнил что скачал недостающую русификацию системы уже после конфигурирования, это может иметь значение? Я же всё-равно при установке выбирал русский язык
« Последнее редактирование: Апреля 05, 2011, 16:38 от microdimmer » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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