作者: 藤岡和夫
日時: 2004/4/07(19:53)
On Wed, 07 Apr 2004 00:07:20 +0900
WATANABE Hirofumi <eban@...> さんwrote:

> おかしいなあ。
> 
> B.o(.text+0x156):B.c: undefined reference to `__imp_Perl_opargs'
> B.o(.text+0x2bd):B.c: undefined reference to `__imp_Perl_op_name'
> B.o(.text+0x1332):B.c: undefined reference to `__imp_Perl_op_name'
> B.o(.text+0x19dd):B.c: undefined reference to `__imp_Perl_op_name'
> B.o(.text+0x1aac):B.c: undefined reference to `__imp_Perl_op_desc'
> system() failed.
> make[1]: *** [../../lib/auto/B/B.dll] Error 1
> 
> となるはずなんだけど。

 おかしいですね。最初に言うべきことだったのですが、jperlのパッチを当て
たところですけど、

......
patching file win32/Makefile
Hunk #1 FAILED at 279.
Hunk #2 FAILED at 400.
2 out of 2 hunks FAILED -- saving rejects to file win32/Makefile.rej
patching file win32/makefile.mk
Hunk #1 FAILED at 499.
1 out of 1 hunk FAILED -- saving rejects to file win32/makefile.mk.rej
patching file win32/win32.c

最後のほうで、このようなメッセージが出ていたのですが。

> 
> まあ、移植作業ってのがどんなもんかを味わってもらおうと思った
> だけなので、目的はほぼ達成されました(と言っちゃー身も蓋もな
> いか)。

 大変だということは理解しているのですけどね(^^;)どんな風にしてこんなや
やこしいものを作り上げるのだろうといつも感嘆していますよ(^^)

> 次に用意してたのは
>   % perl -i~ -pe 's/__imp_/_imp__/' cw32imp.h
>   % touch perl.h
> でした。まだ続くんだけど、もういい?

 始めたものは最後までやらないと思います。これまでの状態で、makeしても状
態は変わらないようだったので。パッチを当てる元に戻って確認してから再開し
たいと思います。

 よろしくお願いいたします。

藤岡 和夫
FGALTS@...
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/