… | |
… | |
45 | $ENV{SHELL} = $Config{sh}; |
45 | $ENV{SHELL} = $Config{sh}; |
46 | $ENV{CC} = $Config{cc}; |
46 | $ENV{CC} = $Config{cc}; |
47 | $ENV{CPPFLAGS} = $Config{cppflags}; |
47 | $ENV{CPPFLAGS} = $Config{cppflags}; |
48 | $ENV{CFLAGS} = $Config{ccflags}; |
48 | $ENV{CFLAGS} = $Config{ccflags}; |
49 | $ENV{LDFLAGS} = $Config{ldflags}; |
49 | $ENV{LDFLAGS} = $Config{ldflags}; |
50 | $ENV{LIBS} = $Config{libs}; |
|
|
51 | $ENV{LINKER} = $Config{ld}; # nonstandard |
50 | $ENV{LINKER} = $Config{ld}; # nonstandard |
52 | |
51 | |
53 | system $ENV{SHELL}, -c => "./configure --prefix \Q$Config{prefixexp}\E" |
52 | system $ENV{SHELL}, -c => "./configure --prefix \Q$Config{prefixexp}\E" |
54 | and exit $? >> 8; |
53 | and exit $? >> 8; |
55 | } |
54 | } |
… | |
… | |
86 | }, |
85 | }, |
87 | NAME => "IO::AIO", |
86 | NAME => "IO::AIO", |
88 | VERSION_FROM => "AIO.pm", |
87 | VERSION_FROM => "AIO.pm", |
89 | INC => $INC, |
88 | INC => $INC, |
90 | LIBS => $LIBS, |
89 | LIBS => $LIBS, |
|
|
90 | EXE_FILES => ["bin/treescan"], |
91 | PM => { |
91 | PM => { |
92 | 'AIO.pm' => '$(INST_LIBDIR)/AIO.pm', |
92 | 'AIO.pm' => '$(INST_LIBDIR)/AIO.pm', |
93 | }, |
93 | }, |
94 | clean => { FILES => "libeio/config.h libeio/config.log libeio/config.status" }, |
94 | clean => { FILES => "libeio/config.h libeio/config.log libeio/config.status" }, |
95 | }); |
95 | }); |