--- Linux-AIO/Makefile.PL 2002/05/18 21:48:36 1.3 +++ Linux-AIO/Makefile.PL 2005/07/08 03:10:00 1.8 @@ -2,23 +2,23 @@ use Config; -$Config{ccsymbols} =~ /__i386=1/ or print <= 2.4 or print <{CCDLFLAGS}, $mm->{CCCDLFLAGS}, @{$mm->{RESULT}}) { - s/\B-f(pic|PIC)\b//g +# from within pic code on x86. + +use Config; + +if ($Config{cppsymbols} =~ /__i386=1/) { + for ($mm->{CCDLFLAGS}, $mm->{CCCDLFLAGS}, @{$mm->{RESULT}}) { + s/\B-f(pic|PIC)\b//g + } } $mm->flush;