|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Kostousov 2:5020/400 24 Nov 2005 14:41:04 To : All Subject : Сборка mc для ARM'а -------------------------------------------------------------------------------- Решил собрать mc с поддержкой utf8 для zaurus'а После некоторой пляски с бубном (пляска должна была поправить кривые ручки) mc с патчами из FC4 собрался. И даже заработал на zaurus'е. Однако русского utf-8 так и не показал. При сборке использовал glib12, slang-utf8 (так же пересобрал исходники от FC4 для arm'а) Hебольшой дебаг показал, что наличие utf8 локали определяется корректно. Hо в панелях вместо русских букв - вообще ничего. Буквально съедается место, в редакторе - по одной точке на каждый байт. Hастройка производилась скриптом: #!/bin/bash other=/opt/Zaurus other_inc=/opt/Zaurus/include other_lib=/opt/Zaurus/lib unset CC CXX LINK export CC="arm-linux-gcc" export CXX="arm-linux-g++" export CFLAGS="-pipe -Wall -W -O2 -DDEBUG -I$other_inc -L$other_lib -DUTF8=1 " export CXXFLAGS="-pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I$other_inc -L$other_lib -DUTF8=1" export INCPATH="-I$QPEDIR/include -I$QTDIR/include -I$other_inc" export LINK="arm-linux-gcc" export LFLAGS="" #export LIBS="$SUBLIBS -L$QTDIR/lib -lqpe -lqte -L$other_lib" export LIBS="$SUBLIBS -L$QTDIR/lib -L$other_lib" export MOC="$QTDIR/bin/moc" export UIC="$QTDIR/bin/uic" export TAR="tar -cf" export GZIP="gzip -9f" export GLIB_CONFIG="$other/glib-config" ./configure --with-screen=slang \ --host=arm-sharp-linux-gnu \ --target=arm-sharp-linux-gnu \ --program-prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib \ --libexecdir=/usr/libexec \ --mandir=/usr/man \ --infodir=/usr/info \ --without-x \ --without-gpm-mouse \ --with-glib12 \ --with-screen=slang \ --without-mcfs \ --without-samba \ --without-ext2undelete \ --without-mmap а далее - make. Может кто и более опытных товарищей выдвинет обоснованное предположение о причинах безобразия? Может ли влиять на вывод качество описания терминала из terminfo? -- Denis Kostousov email: sandelloTHEDOGpermonline.ru jabber: sandelloATjabber.org fingerprint: FE3D 60AF E08D 2D2A 6A8B C891 70BB 0665 F047 ADAE --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/65770d65f0ea.html, оценка из 5, голосов 10
|