|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||||
2007年12月11日(火) 旧暦 [n年日記] [更新:"2007/12/11 21:27:08"]#1 [cross] i386-mingw32 で lha を作って見る
lha の CUI 版がなくて、cygwin でも(あるに違いないが)見つけられなかったので、
作って見た。
例の
i386-mingw32 クロス環境
を使う
cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/lha login
(return)
cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/lha co lha
cd lha
patch -s -p0 < ~/prep/mingw32-lha-patch
aclocal
automake -a
autoheader
autoconf
mkdir work
cd work/
env PATH=/usr/pkg/cross/bin:${PATH} ../configure --host=i386-mingw32 --disable-nls
env PATH=/usr/pkg/cross/bin:${PATH} make
make: "/export/cvs-work/lha/work/tests/Makefile" line 342: warning: duplicate script for target "lha-test" ignored これで次のものが出来る。 ttype:makoto@bologna 21:07:13/071211(...lha/work)> ls -l src/lha.exe -rwxr-xr-x 1 makoto wheel 231515 Dec 11 21:07 src/lha.exe*
@ 実は gdb も作って見ると:
gdb/src/sim/common/callback.c の
712 p->fd_buddy[j] = -1;
ここで落ちる。この gdb というのは mingw32 環境で動く
クロス版なので sim の部分に来る。( つっこみ )
|
最近の日記 2026年02月28日 ・my first script-fu 2026年01月29日 ・Die Fledermaus at New National theatre 2026/01/29 2025年12月25日 ・pbulk 11.99.3 (emacs30) 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error | ||