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

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

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

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

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

Сообщений: 5876


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


Просмотр профиля 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

Сообщений: 5876


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


Просмотр профиля 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.207 секунд. Запросов: 22.