ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/Makefile.PL
(Generate patch)

Comparing IO-AIO/Makefile.PL (file contents):
Revision 1.35 by root, Sun Aug 12 05:21:35 2018 UTC vs.
Revision 1.36 by root, Tue Aug 14 09:29:50 2018 UTC

21*** pass INC and LIBS arguments to Makefile.PL itself. 21*** pass INC and LIBS arguments to Makefile.PL itself.
22*** 22***
23 23
24EOF 24EOF
25 25
26 if(0){
26 if ($Config{cc} =~ /(?:^|\\|\/)gcc(?:|.*\.exe)$/) { 27 if ($Config{cc} =~ /(?:^|\\|\/)gcc(?:|.*\.exe)$/) {
27 $INC = "$ENV{INC} -I/gtk/include"; 28 $INC = "$ENV{INC} -I/gtk/include";
28 $LIBS = ["$ENV{LIBS} -L/gtk/lib -lpthreadGC2"]; 29 $LIBS = ["$ENV{LIBS} -L/gtk/lib -lpthreadGC2"];
29 } else { 30 } else {
30 $INC = "$ENV{INC} -I/sdk/include -I/vc98/include -I/gtk/include"; 31 $INC = "$ENV{INC} -I/sdk/include -I/vc98/include -I/gtk/include";
31 $LIBS = ["$ENV{LIBS} -L/gtk/lib -lpthreadVC2"]; 32 $LIBS = ["$ENV{LIBS} -L/gtk/lib -lpthreadVC2"];
32 } 33 }
34}
33 35
34 open my $fh, ">config.h" 36 open my $fh, ">config.h"
35 or die "config.h: $!"; 37 or die "config.h: $!";
36 print $fh <<EOF; 38 print $fh <<EOF;
37EOF 39EOF
65 $ENV{CC} = $Config{cc}; 67 $ENV{CC} = $Config{cc};
66 $ENV{CPPFLAGS} = "$Config{cppflags} -I$Config{archlibexp}/CORE"; 68 $ENV{CPPFLAGS} = "$Config{cppflags} -I$Config{archlibexp}/CORE";
67 $ENV{CFLAGS} = $Config{ccflags}; 69 $ENV{CFLAGS} = $Config{ccflags};
68 $ENV{LDFLAGS} = "$Config{ldflags} -L$Config{archlibexp}/CORE -L$Config{privlibexp}"; 70 $ENV{LDFLAGS} = "$Config{ldflags} -L$Config{archlibexp}/CORE -L$Config{privlibexp}";
69 $ENV{LINKER} = $Config{ld}; # nonstandard 71 $ENV{LINKER} = $Config{ld}; # nonstandard
70 $ENV{LIBS} = "-lperl"; 72 $ENV{LIBS} = "-lperl $Config{libs}";
71 73
72 system $ENV{SHELL}, -c => "./configure --prefix \Q$Config{prefixexp}\E" 74 system $ENV{SHELL}, -c => "./configure --prefix \Q$Config{prefixexp}\E"
73 and exit $? >> 8; 75 and exit $? >> 8;
74 } 76 }
75} 77}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines