Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Qt-i18n



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


ÇÑ µ¿¾È ¸®´ª½º¿Í FB»çÀ̸¦ ÀüÀüÇÏ´Ù°¡ ½Ã°£ÀÌ Á» ³ª¼­ ¸®´ª½º ÆÄƼ¼ÇÀ» ¾ø¾Ö°í
FB·Î ¿ÏÀüÈ÷ ÀÛ¾÷°ø°£À» ¿Å°å½À´Ï´Ù.

Æ´³ª´Â ´ë·Î QT/KDE¸¦ °øºÎÇϰí Àֱ⿡ ¸î°¡Áö¸¦ ¿¬½À °â Æ÷Æ®¿¡¼­ ¼öÁ¤/¼³Ä¡Çϰí
º° ¹«¸®¾øÀÌ Àß ³¡³ª¼­ ÀÌÁ¦ Qt ÂÊÀ» ¼Õ´ë°í ÀÖ½À´Ï´Ù.

¸á¸µ ¸®½ºÆ®¸¦ À̸®Àú¸® µÚÁ®º¸´Ï ÃÖÁØÈ£´Ô°ú KDE-i18nÀ Æ÷Æ®¸¦ ´ã´çÇϰí ÀÖ´Â ÀϺ»ÀΰúÀÇ 
´ëÈ­ ³»¿ëÀ» º¼ ¼ö ÀÖ¾ú´Âµ¥ ÁØÈ£´ÔÀº °³ÀÎÀûÀÎ Æ÷Æ®¸¦ ÀÌ¹Ì °¡Áö°í °è½Å°¡ ºê³×¿ä?

Àúµµ ¾îÁ¦ qt-i18nÀÇ Æ÷Æ®¸¦ º¹»çÇØ¼­ mizi¿¡¼­ °¡Á®¿Â rpm³»ÀÇ *.patch¸¸À» °¡Á®¿Í 
´ÙÀ½°ú °°ÀÌ MakefileÀ» ¼öÁ¤Çß½À´Ï´Ù. ¹°·Ð *.patch¸¦ °¡Á®¿Ã ¼ö ÀÖ´Â »çÀÌÆ®¸íÀ»
¾Ë ¼ö °¡ ¾ø¾î¼­ ¿ÏÀüÇÑ MakefileÀ» ¸¸µéÁö´Â ¸øÇß½À´Ï´Ù.

VIM5, MUTT-1.0iÀÇ Æ÷Æ®µµ °°Àº ¹æ½ÄÀ¸·Î ¸¸µé¾ú°í ÆÖÄ¡´Â "ÇÑ±Û ÆÖÄ¡ ÇÁ·ÎÁ§Æ®" ȨÆäÀÌÁö¿¡¼­
°¡Á®¿Ô½À´Ï´Ù. ÆÖÄ¡µéÀ» ¸ðµÎ ¾¾îµ¥´Ù ¿Ã·Á ³õ¾Ò´Â Áö ¸ô¶ó ¿ÏÀüÇÑ MakefileÀº ¸¸µéÁö ¸øÇÇÑ
ÅͶó ±×¸®°í ¸î°¡Áö Àǹ®³ª´Â Á¡µµ À־ ¿©Â庸°í Àß µÇ¸é Æ÷Æ®·Î ¿Ã·Áº¸°Ú½À´Ï´Ù.

(1) ¾Æ·¡´Â Qt-i18n ºÎºÐÁß Á¦°¡ °íÄ£ ºÎºÐ¸¸ ¿Ã·Áº¾´Ï´Ù.

... ¾Õ ºÎºÐÀº PATCHSITES¸¦ ¾ø¿¡¹ö¸° °Å ¸»°í´Â µ¿ÀÏÇÕ´Ï´Ù. ... 
... ´Ù¸¸¥ À̸§À¸·Î °íÄ¡Áö ¾ÊÀº °ÍÀº kde-i18n ÂʰúÀÇ ÀÇÁ¸¼ºÀ» ±úÁö ¾ÊÀ¸·Á°í ÇÑ °Çµ¥...
... ±×·± ½Ãµµ°¡ ¿ÇÀº °ÇÁö ¸ô°Ú±º¿ä. ¹°·Ð ¶È ¹Ù·Î ÇÑ´Ù¸é ´Ù °íÃÄ¾ß °ÚÁö¿ä? ...

PATCHFILES= qt-1.43-cflags.patch qt-1.43-shared.patch qt-1.44-enablegif.patch \
            qt-i18n-compat.patch qt-i18n-fontguess.patch qt-i18n-compat-fix.patch \
            qt-i18n-compat-fix2.patch qt-1.44-configs.patch qt-1.44-i18nfix.patch
PATCH_DIST_STRIP=       -p1

... À§¿Í °°ÀÌ ÆÐÄ¡ ÆÄÀϵéÀ» ÁÙÁÙÀÌ Àû¾îÁÖ´Â °Í ¸¸À¸·Îµµ ÆÐÄ¡°¡ Á¦´ë·Î Àû¿ëÀÌ µÇ´ÂÁö ...
... ¹°·Ð VIM, MUTTµµ ±×·± ½ÄÀ¸·Î Çߴµ¥ ÀÏ´ÜÀº Àß µ¿ÀÛÇÏ´Â ÅͶó ±×·² °Å¶ó ¿¹»ó ...
... ±Û±¸ ´Ù¸¥ Æ÷Æ®¿¡¼± ÆÐÄ¡°¡ Àû¿ëµÅ¾ú´Ù´Â ¸Þ½ÃÁö°¡ ³ª¿À´Âµ¥ qtÀÇ °æ¿ì´Â Á¶¿ë...

USE_BZIP2=      yes

... ´ÙÀ½ NEWGCC´Â .mk fileÀ» ¼öÁ¤Çؼ­ pgcc¸¦ ¾²µµ·Ï °íÃijõ¾Ò±¸¿ä. °°Àº 2.95´ë´Ï±î ...
... ¹®Á¦°¡ ¾øÀ» µí ...

... post-patch(GIF)´Â Áߺ¹ÀÌ¶ó ¾ø¾Ö ¹ö·È±¸, do-install target¿¡ ´ÙÀ½ ¶óÀÎÀ» Áý¾î ...
... ³ÖÀº°Ô ´ÙÀÔ´Ï´Ù.

	${INSTALL_DATA} ${FILESDIR}/qt.fontguess /etc/qt.fontguess ;

-- QT-i18n MakefileÀÇ ¼öÁ¤ºÎºÐ ¼³¸í ³¡

À(2) 
 ÀÌ·¸°Ô ÇØ¼­ ¸¸µé¾î º¸´Ï °£´ÜÇÑ ÄÚµù ¿¡·¯¸¦ Á¦¿ÜÇϰí´Â Å« ¹®Á¦°¡ ¾ø¾ú½À´Ï´Ù. ÄÄÆÄÀÏ ¿¡·¯Àε¥
fontguess patchÀÇ ÀϺζó°í »ý°¢ÀÌ µå³×¿ä. 

src/kernel/qfont_x11.cppÀÇ QString QFont_Private::bestFamilyCharsetMember( const char *family,
                                     const char *charset,
                                     int *score );

³»¿¡¼­ char *s = (const char* s)... ó·³ ¾à°£ÀÇ ¾îó±¸´Ï ¾ø´Â ½Ç¼ö¸¦ Ç߳׿ä. Äڵ带 Àо´Ï s´Â 
read-only stringÀÇ ¿ªÇÒÀ» ÇÏ´ÂÅͶó const char*·Î °íÃļ­ ¸¸µé¾ú½À´Ï´Ù. 

(3) VIMÀº ÀÌ¹Ì ÇÑ±Û Áö¿øÀÌ ÀߵǴ ÆíÁý±â°í gtk12·Î configÀ» Çϸé xpg4´Â ÀÚµ¿À¸·Î Æ÷ÇԵȴٱ⿡ 
HAVE_GTK·Î editors/vim5¸¦ °íÃĸ¸µé¾ú½À´Ï´Ù. ±×·±µ¥ no-gui¿¡¼­ --enable-hangulinputÀ» ÇÏÁö ¾ÊÀº
°ÍÀÌ ÂóÂóÇϳ׿ä. vimÀÌ ¸»À» Àß ¾Èµè´Â °Í °°°Åµç¿ä. console¿¡¼­... --;

(4) KDE-i18n-1.1.2´Â ÆÐŰÁö·Î ¼³Ä¡Çߴµ¥ k*wm°µéÀÌ ¸ðµÎ core dump (Segment fault)¸¦ ³»°í Á×´Â ¹Ù¶÷¿¡
´Ù½Ã ÄÄÆÄÀÏÇØ¼­ ¸¸µé°í ÀÖ½À´Ï´Ù. Miziµî¿¡¼­ ÀÛ¾÷ÇÑ qt-i18nÀÌ binary ȣȯ¼ºÀÌ ÀÖ´Ù°í ÇØ¼­ KDE´Â °Á
pkg·Î ¼³Ä¡Çߴµ¥... Á×¾î¹ö¸®´Ï.. :(

Ȥ½Ã³ª ÀÌÀü ÀÛ¾÷À» ¾û󸮷ΠÇÏ°í¼­ ±¦ÇÑ ´ßÁþÀ» Çϳª ½Í¾î À̸® Áú¹®À» ´øÁý´Ï´Ù. »ï°¡ º¸»ìÆì Áֽñæ...
-- 
Jae-Woo Kim (kizoo@bluette.com)
Director of Bluette International IT Tech Lab.
Pusan Metropolitan City, Korea, Bluette home : http://www.bluette.com
--
To Unsubscribe: send mail to majordomo@kr.FreeBSD.org
with "unsubscribe questions" in the BODY of the message



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2002/03/26 13:26:58 $
Powered by FreeBSD