… | |
… | |
50 | fi |
50 | fi |
51 | fi |
51 | fi |
52 | fi |
52 | fi |
53 | |
53 | |
54 | for module_vers in \ |
54 | for module_vers in \ |
55 | "AnyEvent 2.52" \ |
55 | "AnyEvent 2.6" \ |
56 | "BDB 1.1" \ |
56 | "BDB 1.1" \ |
57 | "Compress::LZF 1.8" \ |
57 | "Compress::LZF 1.8" \ |
58 | "Coro 4.13" \ |
58 | "Coro 4.13" \ |
59 | "Coro::Event 2.1" \ |
59 | "Coro::EV 2.1" \ |
60 | "Crossfire 0.99" \ |
60 | "Crossfire 0.99" \ |
61 | "Digest::MD5 2.0" \ |
61 | "Digest::MD5 2.0" \ |
62 | "Event 1.08" \ |
62 | "EV 0.9" \ |
63 | "IO::AIO 2.4" \ |
63 | "IO::AIO 2.51" \ |
64 | "JSON::XS 1.5" \ |
64 | "JSON::XS 1.5" \ |
65 | "Net::IRC3 0.5" \ |
65 | "Net::IRC3 0.5" \ |
66 | "Pod::POM 0.17" \ |
66 | "Pod::POM 0.17" \ |
67 | "Safe::Hole 0.10" \ |
67 | "Safe::Hole 0.10" \ |
68 | "Storable 2.0" \ |
68 | "Storable 2.0" \ |
… | |
… | |
116 | AC_MSG_CHECKING(for $PERL suitability) |
116 | AC_MSG_CHECKING(for $PERL suitability) |
117 | if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>&1; then |
117 | if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>&1; then |
118 | save_CXXFLAGS="$CXXFLAGS" |
118 | save_CXXFLAGS="$CXXFLAGS" |
119 | save_LIBS="$LIBS" |
119 | save_LIBS="$LIBS" |
120 | xPERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" |
120 | xPERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" |
121 | xPERLFLAGS="$xPERLFLAGS `$PERL -MEvent::MakeMaker -e 'print +{&Event::MakeMaker::event_args}->{INC}'`" |
121 | xPERLFLAGS="$xPERLFLAGS `$PERL -MEV::MakeMaker -e 'print +{&EV::MakeMaker::ev_args}->{INC}'`" |
122 | xPERLFLAGS="$xPERLFLAGS `$PERL -MCoro::MakeMaker -e 'print +{&Coro::MakeMaker::coro_args}->{INC}'`" |
122 | xPERLFLAGS="$xPERLFLAGS `$PERL -MCoro::MakeMaker -e 'print +{&Coro::MakeMaker::coro_args}->{INC}'`" |
123 | CXXFLAGS="$CXXFLAGS $xPERLFLAGS" |
123 | CXXFLAGS="$CXXFLAGS $xPERLFLAGS" |
124 | LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" |
124 | LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" |
125 | AC_TRY_LINK([ |
125 | AC_TRY_LINK([ |
126 | #include <EXTERN.h> |
126 | #include <EXTERN.h> |
127 | #include <perl.h> |
127 | #include <perl.h> |
128 | #include <XSUB.h> |
128 | #include <XSUB.h> |
129 | #include "EventAPI.h" |
129 | #include "EVAPI.h" |
130 | ],[ |
130 | ],[ |
131 | PerlInterpreter *perl = perl_alloc (); |
131 | PerlInterpreter *perl = perl_alloc (); |
132 | ],[perl_link=yes],[perl_link=no]) |
132 | ],[perl_link=yes],[perl_link=no]) |
133 | CXXFLAGS="$save_CXXFLAGS" |
133 | CXXFLAGS="$save_CXXFLAGS" |
134 | LIBS="$save_LIBS" |
134 | LIBS="$save_LIBS" |