1 package ExtUtils::CBuilder::Platform::aix;
2 $ExtUtils::CBuilder::Platform::aix::VERSION = '0.280223';
4 use ExtUtils::CBuilder::Platform::Unix;
8 @ISA = qw(ExtUtils::CBuilder::Platform::Unix);
10 sub need_prelink { 1 }
13 my ($self, %args) = @_;
14 my $cf = $self->{config};
16 (my $baseext = $args{module_name}) =~ s/.*:://;
17 my $perl_inc = $self->perl_inc();
19 # Massage some very naughty bits in %Config
20 local $cf->{lddlflags} = $cf->{lddlflags};
21 for ($cf->{lddlflags}) {
22 s/\Q$(BASEEXT)\E/$baseext/;
23 s/\Q$(PERL_INC)\E/$perl_inc/;
26 return $self->SUPER::link(%args);