Sponsored Link
¥È¥Ã¥× «Á°¤ÎÆüµ­(2005-07-21 (ÌÚ)) ºÇ¿· ¼¡¤ÎÆüµ­(2005-07-23 (ÅÚ))» ÊÔ½¸

»¨µ­Ä¡¤Î¤Ë¤Ã¤­


2005-07-22 (¶â) [ĹǯÆüµ­]

_ [misc] misc

  • ¤È¤¤¤¦¤ï¤±¤Ç¡¢ÂÎÀ©Êѹ¹¤Îȯɽ¤¬¤¢¤ê¤Þ¤·¤¿¤è¡£
  • ¤Ê¤ó¤È¤«¥®¥ê¥®¥ê¤Ä¤Ê¤®»ß¤á¤Æ¡¢¤¢¤Ã¤Á¤Ë 50%¡¢¤³¤Ã¤Á¤Ë 50%¡£

_ [Perl] chalow ¤Î EXE ²½

  • ºÇ¶á¿È¶á¤Ê¤È¤³¤í¤Ç ChangeLog ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ë¤Ä¤¤¤ÆÊ¹¤«¤ì¤¿¤Î¤Ç¡¢¤Ê¤ó¤È¤Ï¤Ê¤·¤Ë chalow ¤Î EXE ²½¤ò»î¤ß¤ë¡£
  • ¤³¤Î PC ¤Ë Jcode.pm ¤¬Æþ¤Ã¤Æ¤¤¤Ê¤¤»ö¼Â¤Ëµ¤¤¬¤Ä¤­¶Ãس¤¹¤ë¡£
  • ºÇ¶á¼«Ê¬¤Ç¤Ï Encode ¥â¥¸¥å¡¼¥ë¤·¤«¤Ä¤«¤Ã¤Æ¤Ê¤«¤Ã¤¿¤Î¤«¡¼¡£
  • ´Ä¶­ ActivePerl 5.8.6¡¢PAR 0.88 ¤Ç°Ê²¼¤ò½ç¼¡¹Ô¤¦¡£
  • Jcode.pm (2.03) ¤ò¥¤¥ó¥¹¥È¡¼¥ë¡£
  • HTML::Template (2.7) ¤ò¥¤¥ó¥¹¥È¡¼¥ë¡£
  • chalow 1.0rc4 ¤ò¥¤¥ó¥¹¥È¡¼¥ë
  • chalow ¤Î EXE ²½¡£
    D:\chalow-1.0rc4>pp -o chalow.exe chalow
     
    D:\chalow-1.0rc4>chalow ChangeLog
    Can't locate Encode.pm in @INC (@INC contains: CODE(0xf46680) C:\DOCUME~1\ohkubo\LOCALS~1\Temp\par-ohkubo\cache-1122034748/inc/lib C:\DOCUME~1\ohkubo\LOCALS~1\Temp\par-ohkubo\cache-1122034748/inc CODE(0xe53f6c) .) at (eval 14) line 6, <DATA> line 846.
    BEGIN failed--compilation aborted at (eval 14) line 6, <DATA> line 846.
    Compilation failed in require at script/chalow line 13, <DATA> line 846.
    BEGIN failed--compilation aborted at script/chalow line 13, <DATA> line 846.
    

    D:\chalow-1.0rc4>pp -o chalow.exe -M Encode chalow
     
    D:\chalow-1.0rc4>chalow ChangeLog
    Can't locate Encode/Guess.pm in @INC (@INC contains: CODE(0xf4b1d4) C:\DOCUME~1\ohkubo\LOCALS~1\Temp\par-ohkubo\cache-1122034826/inc/lib C:\DOCUME~1\ohkubo\LOCALS~1\Temp\par-ohkubo\cache-1122034826/inc CODE(0xe53f6c) .) at (eval 14) line 8.
    BEGIN failed--compilation aborted at (eval 14) line 8.
    Compilation failed in require at script/chalow line 13.
    BEGIN failed--compilation aborted at script/chalow line 13.
    

    D:\chalow-1.0rc4>pp -o chalow.exe -M Encode -M Encode::Guess chalow
     
    D:\chalow-1.0rc4>chalow ChangeLog
    Can't locate Encode/JP/H2Z.pm in @INC (@INC contains: CODE(0xf4c9c8) C:\DOCUME~1\ohkubo\LOCALS~1\Temp\par-ohkubo\cache-1122035011/inc/lib C:\DOCUME~1\ohkubo\LOCALS~1\Temp\par-ohkubo\cache-1122035011/inc CODE(0xe53f6c) .) at (eval 14) line 9.
    BEGIN failed--compilation aborted at (eval 14) line 9.
    Compilation failed in require at script/chalow line 13.
    BEGIN failed--compilation aborted at script/chalow line 13.
    

    D:\chalow-1.0rc4>pp -o chalow.exe -M Encode -M Encode::Guess -M Encode::JP::H2Z chalow
     
    D:\chalow-1.0rc4>chalow ChangeLog
    jis not supported at script/chalow line 13
    Compilation failed in require at script/chalow line 13.
    BEGIN failed--compilation aborted at script/chalow line 13.
    
  • ¤¦¤Þ¤¯¤¤¤«¤Ê¤¤¡£
  • chalow ¤Î 13¹ÔÌܤò¸«¤ë¤È use Jocode;
  • Jcode.pm ¤ÎÃæ¤ò»¶ºö¤¹¤ë¤È¡¢Encode ¥â¥¸¥å¡¼¥ë¤Î find_encoding ¤Ç jis ¤ò°ú¤±¤Æ¤¤¤Ê¤¤¤è¤¦¡£
  • find_encoding ¤Ç jis ¤ò°ú¤±¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¡¢Encode::JP ¤â¥â¥¸¥å¡¼¥ë»ØÄꤷ¤Æ¤ß¤ë¡£
    D:\chalow-1.0rc4>pp -o chalow.exe -M Encode -M Encode::Guess -M Encode::JP::H2Z -M Encode::JP chalow
     
    D:\chalow-1.0rc4>chalow ChangeLog
    reading "ChangeLog"
    done.
    converting
    done.
    output to "./cl.rdf"
    output to "./cl.itemlist"
    ....
    done.
    
  • chalow.exe ¤Î¥µ¥¤¥º¤Ï 2.54MB (2,667,516 ¥Ð¥¤¥È)¡£EXE²½´°Î»¡£
ËÜÆü¤Î¥ê¥ó¥¯¸µ
¥¢¥ó¥Æ¥Ê
¤½¤Î¾¤Î¥ê¥ó¥¯¸µ
¸¡º÷