checkをchkeckとtypoしてて、0時過ぎから2時間ハマってたことに気がつき、激萎え。はよ寝ろってことか。。。
Makefile.PLの方は、'MYEXTLIB' => './libc/check_tara.o'等と自分で作った外部ファイルを追加。さらにMY::postambleに.cからgccで.oを作成するルールを直書き。(面倒だったから)
sub MY::postamble {
return <<'MAKE_FRAG';
$(MYEXTLIB):libc/check_tara.c
cd libc && gcc -c check_tara.c
MAKE_FRAG
}
ところで、このサブルーチン名はMakeMakerなドキュメントからパクったんだけど、なんの意味があるんだろう? 誰かわかる人教えてプリーズ。いや、きちんと自分で調べますけど(笑)。