Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: microdimmer от Апрель 05, 2011, 15:57



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

Заранее спасибо!


Название: Re: Статическая сборка Qt 4.7.1 + Ubuntu 9.04
Отправлено: Пантер от Апрель 05, 2011, 16:02
Нифига не понятно. Давай с подробностями.
И, да, читай мою подпись п.2


Название: Re: Статическая сборка Qt 4.7.1 + Ubuntu 9.04
Отправлено: microdimmer от Апрель 05, 2011, 16:27
Да подробностей никаких и нет, просто некорректно отображается русский язык в статической сборке приложения. В динамической все ОК. Статическая сборка отображается некорректно во всех версиях убунты.

(http://xmages.net/storage/10/1/0/2/e/upload/e34d4849.png)


Название: Re: Статическая сборка Qt 4.7.1 + Ubuntu 9.04
Отправлено: Пантер от Апрель 05, 2011, 16:30
С какими ключами конфигурил Qt?


Название: Re: Статическая сборка Qt 4.7.1 + Ubuntu 9.04
Отправлено: microdimmer от Апрель 05, 2011, 16:36
./configure -static -release -qt-zlib -qt-gif -qt-libmng -qt-libjpeg -nomake demos -nomake examples -nomake tools

Я сейчас вспомнил что скачал недостающую русификацию системы уже после конфигурирования, это может иметь значение? Я же всё-равно при установке выбирал русский язык