[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:05745] Re: perl_5.004.04 & inn_1.7.2
>>>>> Regarding [debian-users:05722] Re: perl_5.004.04 & inn_1.7.2;
> TAKAHASHI Katsuyuki <hashi@xxxxxxxxxxxxxxxxx> adds:
hashi> concentration20:~:% perl -V:ccflags
hashi> ccflags='-Dbool=char -DHAS_BOOL -D_REENTRANT';
hashi> となっていますので、
あ、そこをみるのですか。情報ありがとうございます。
hashi> -Dbool=char で O.K. だと思います。
charですか。そうすると、このあいだ作ったINNはきちんと動作していない
かもしれない。
perlembed(1p) をよっくみてみたら、そのような文章もありますね。
気がつきませんでした。
================
Here's how you'd compile the example in the next section,
the section on Adding a Perl interpreter to your C
program, on my Linux box:
% gcc -O2 -Dbool=char -DHAS_BOOL -I/usr/local/include
-I/usr/local/lib/perl5/i586-linux/5.003/CORE
-L/usr/local/lib/perl5/i586-linux/5.003/CORE
-o interp interp.c -lperl -lm
(略)
Provided your perl binary was properly configured and
installed the ExtUtils::Embed module will determine all of
this information for you:
% cc -o interp interp.c `perl -MExtUtils::Embed -e ccopts -e ldopts`
================
で、下のようにしてみたところ、きれいにコンパイルできました。
debian/config.data.debian
================
PERL_SUPPORT DO
PERL_LIB `perl -MExtUtils::Embed -e ldopts`
PERL_INC `perl -MExtUtils::Embed -e ccopts`
================
ちょっと心配症かもしれない。(^_^;;)
--
喜瀬“冬猫”浩@南国沖縄