Show
Ignore:
Timestamp:
10/24/09 09:10:18 (5 months ago)
Author:
cristy
Message:
 
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ImageMagick/trunk/PerlMagick/Makefile.PL

    r399 r443  
    118118  my $inc = join ' ', map "-I\"$_\"", @incdir; 
    119119  my $lib = join ' ', map "-L\"$_\"", @libdir; 
    120   $lib .= " -lMagickCore"; 
    121  
    122   return ($inc, $lib, '-O2'); 
     120 
     121  return ($inc, $lib); 
    123122} 
    124123 
     
    129128foreach $delegate (qw/bzlib djvu fftw fontconfig freetype jpeg jng jp2 lcms mpeg png rsvg tiff x11 xml wmf zlib/) { 
    130129  if ( -d "t/$delegate" ) { 
    131     if ($delegate =~ /x11/) { 
     130    if ( defined($ENV{'DISPLAY'}) && ($^O ne 'MSWin32') ) { 
    132131      if ( defined $ENV{'DISPLAY'} ) { 
    133132        $delegate_tests .= " t/$delegate/*.t"; 
     
    143142my $LIBS_magick = '-L../magick/.libs -lMagickCore -lperl -lm'; 
    144143my $CCFLAGS_magick = "$Config{'ccflags'} -fopenmp -g -O2 -Wall -W -pthread"; 
     144my $LDFLAGS_magick   = "-L../magick/.libs -lMagickCore $Config{'ldflags'} "; 
     145my $LDDLFLAGS_magick = "-L../magick/.libs -lMagickCore $Config{'lddlflags'} "; 
    145146 
    146147if (($^O eq 'MSWin32') && ($Config{cc} =~ /gcc/)) { 
    147   # a special setup for strawberry perl 
    148   ($INC_magick, $LIBS_magick, $CCFLAGS_magick) = AutodetectWin32gcc(); 
     148  my($Ipaths, $Lpaths) = AutodetectWin32gcc(); 
     149 
     150  # 
     151  # Setup for strawberry perl. 
     152  # 
     153  $INC_magick       = "$Ipaths"; 
     154  $LIBS_magick      = "-lMagickCore"; 
     155  $CCFLAGS_magick   = "$Config{'ccflags'}"; 
     156  $LDFLAGS_magick   = "$Config{'ldflags'} $Lpaths "; 
     157  $LDDLFLAGS_magick = "$Config{'lddlflags'} $Lpaths "; 
    149158} 
    150159 
     
    184193 
    185194   # Linker flags for building an executable 
    186    'LDFLAGS' =>  "-L../magick/.libs -lMagickCore $Config{'ldflags'} ", 
     195   'LDFLAGS' =>  $LDFLAGS_magick, 
    187196 
    188197   # Linker flags for building a dynamically loadable module 
    189    'LDDLFLAGS' => "-L../magick/.libs -lMagickCore $Config{'lddlflags'} ", 
     198   'LDDLFLAGS' => $LDDLFLAGS_magick, 
    190199 
    191200   # Install PerlMagick binary into ImageMagick bin directory