hns - 日記自動生成システム - Version 2.19.9

先月 2004年03月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2004年03月01日(月) 旧暦 [n年日記]

#1 [Mail] MIME 違反と書いたら

確かにそういう気もするのだけれど、 日本と限らない場合、今時、文字コード(charset) を指定しないでメールを送ったとして、その文字コードを iso-2022-jp だと推定 して欲しいというのは、気が良すぎる、というのがあの時の僕の考え方。
正直なところ、Eudora-6.1 (の WinXP 版)で、その機能がなくて読めなかったのは、
  1. 僕がそういう設定を見つけられなかったのがアホ
  2. Eudora にそういう機能がないのがアホ
  3. そのメールが読めないとしても、MUA の設計としては、そういう選択もある。
のどれというべきでしょうか。2. ということかなぁ。

#2 [MacOSX] FreeWnn を作って見る。

FreeWnn-1.1.1-a017
gcc -E -DKANSAI fzk.master | egrep -v '^(# |#line |$)' | /Users/makoto/Documents/local-src/FreeWnn-1.1.1-a017/Xsi/Wnn/jutil/atof -h /Users/makoto/Documents/local-src/FreeWnn-1.1.1-a017/Xsi/Wnn/jd/hinsi.data std.fzk
gcc: fzk.master: linker input file unused because linking not done
Bad format near line 0 "".
File must start with \attribute
make[3]: *** [std.fzk] Error 1
make[2]: *** [full.fzk] Error 2
make[1]: *** [all] Error 1
make: *** [all] Error 1

real 1m25.786s
user 1m4.990s
sys 0m16.380s
d176:~/Documents/local-src/FreeWnn-1.1.1-a017/Xsi makoto$
さふいへば、 以前に anon cvs から作って出来なかったことが ? もっとも、自分で書いた 「cvs にある tar 形式」ってどういう意味
反応 もいただいていたような 自分で書いた覚えを見つける

make CPP=cpp:

Bad format near line 0 "#pragmaGCCset_debug_pwd"".
File must start with \attribute
make[3]: *** [std.fzk] Error 1
make[2]: *** [full.fzk] Error 2
make[1]: *** [all] Error 1
make: *** [all] Error 1
d176:~/Documents/local-src/FreeWnn-1.1.1-a017/Xsi makoto$
これを避ける一つの方法は cpp
cpp (GCC) 3.3 20030304 (Apple Computer, Inc. build 1495)
でなくて cpp3
cpp3 (GCC) 3.1 20021003 (prerelease)
を使うこと。

hosttype:

FreeWnn-1.1.1-a20 というのがあったかなぁ:

(見つからず) 各地の alpha にあるものらしい。
curl -O ftp://ftp.st.ryukoku.ac.jp/pub/japanese-im/FreeWnn/alpha/FreeWnn-1.1.1-a020.tar.bz2
cd ../local-src/
tar jxf ../distfiles/FreeWnn-1.1.1-a020.tar.bz2
cd FreeWnn-1.10-pl020
./configure
time make

gcc -dynamiclib -undefined suppress -o .libs/libwnn.0.0.0.dylib js.lo wnnerrmsg.lo jl.lo msg.lo yincoding.lo py_table.lo zy_table.lo strings.lo bcopy.lo mkdir.lo ../../Wnn/romkan/rk_bltinfn.lo ../../Wnn/romkan/rk_main.lo ../../Wnn/romkan/rk_modread.lo ../../Wnn/romkan/rk_read.lo ../../Wnn/romkan/rk_vars.lo -lc -install_name /usr/local/lib/libwnn.0.dylib
ld: -undefined error or -undefined define_a_way must be used when -twolevel_namespace is in effect
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libwnn.la] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1
autoconf (GNU Autoconf) 2.57 ltmain.sh

cpp3 を使って:

...
make FZK_FLAG=-DKANSAI std.fzk
/usr/bin/cpp3 -DKANSAI fzk.master-.c | egrep -v '^(# |#line |$)' | ../../Wnn/jutil/atof -h ../../Wnn/jd/hinsi.data std.fzk
fzk.master-.c:2: undefined type, found `FreeWnn'
/usr/bin/cpp3 -DKANSAI fzk.master-.c | egrep -v '^(# |#line |$ |;)' | ../../Wnn/jutil/atof -h ../../Wnn/jd/hinsi.data std.fzk

fzk.attr の中の
\attribute の \a を取ってしまうらしい。
"Darwin") 
    CCOPTIONS="-DCSRG_BASED" 
    CDEBUGFLAGS="-O2 -fno-strength-reduce" 
    if test -x /usr/bin/cpp3; then 
    CPP=/usr/bin/cpp3 
    fi 
    ;;
やっと、 FreeWnn-1.1.0-a01 相当が動いて Emacs-21.3 からも変換 出来た。
which emacs で
/usr/local/bin/emacs 
と出る時でも、emacs と入力すると、/usr/bin/emacs が動くとは、 これ如何に ...



最近の日記
2020年06月21日
sourceforge ban recovered
2020年05月27日
sudo service ssh start
2020年05月16日
Router host down
2020年04月29日
pan cake Japanese Hot cake
2020年03月31日
sysinst
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)