From: nicolas Date: Sun, 5 Aug 2012 19:29:48 +0000 (+0000) Subject: sigmoidal-contrast clean up: OpenMP pragma removed and hardwiring of identity limit... X-Git-Tag: 7.0.1-0~5186 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e769618f312f66810ff0a82a3c3a7899584fb0b7;p=imagemagick sigmoidal-contrast clean up: OpenMP pragma removed and hardwiring of identity limit when contrast=0 --- diff --git a/Magick++/bin/Magick++-config b/Magick++/bin/Magick++-config index 7c2772fc3..66970d179 100755 --- a/Magick++/bin/Magick++-config +++ b/Magick++/bin/Magick++-config @@ -38,7 +38,7 @@ while test $# -gt 0; do echo $exec_prefix ;; --version) - echo '7.0.0 Q16 ' + echo '7.0.0 Q16 HDRI' ;; --cflags) pkg-config --cflags Magick++ diff --git a/MagickCore/enhance.c b/MagickCore/enhance.c index f84167e4f..d95d8107a 100644 --- a/MagickCore/enhance.c +++ b/MagickCore/enhance.c @@ -3371,74 +3371,44 @@ MagickExport MagickBooleanType SigmoidalContrastImage(Image *image, ThrowBinaryException(ResourceLimitError,"MemoryAllocationFailed", image->filename); (void) ResetMagickMemory(sigmoidal_map,0,(MaxMap+1)*sizeof(*sigmoidal_map)); -#if defined(MAGICKCORE_OPENMP_SUPPORT) - #pragma omp parallel for schedule(static) shared(progress,status) \ - dynamic_number_threads(image,image->columns,1,1) -#endif - for (i=0; i <= (ssize_t) MaxMap; i++) - { - if (sharpen != MagickFalse) - { -#define sigmoidal(a,b,x) (1/(1+exp((a)*((b)-(x))))) - double - u0 = sigmoidal(contrast,QuantumScale*midpoint,0.0), - u1 = sigmoidal(contrast,QuantumScale*midpoint,1.0), - uu = sigmoidal(contrast,QuantumScale*midpoint,(double) i/MaxMap); -#if 0 - /* Scaled sigmoidal formula with better 'contrast=0' or - * 'flatline' handling (greyscale): - * - * 0.5 + - * ( 1/(1+exp(a*(b-u))) - (1/(1+exp(a*b)) + 1/(1+exp(a*(b-1))))/2 ) - * / ( 1/(1+exp(a*(b-1))) - 1/(1+exp(a*b)) + epsilon ) - * - * "0.5 +" is to center things around the middle of the Quantum - * range. - * - * "+epsilon" is to allow a=0 without division by zero. - */ - sigmoidal_map[i]=(MagickRealType) ScaleMapToQuantum((MagickRealType) - (MaxMap*(0.5+(uu-(u0+u1)/2.0)/(u1-u0+MagickEpsilon)))); -#else - /* Scaled sigmoidal formula: (1/(1+exp(a*(b-u))) - 1/(1+exp(a*b))) - * / - * (1/(1+exp(a*(b-1))) - 1/(1+exp(a*b))) - * - * Nicolas is still trying to figure out what the "+0.5" is for. - */ - sigmoidal_map[i]=(MagickRealType) ScaleMapToQuantum((MagickRealType) - (MaxMap*((uu-u0)/(u1-u0))+0.5)); -#endif - continue; - } -#if 0 - { - /* Broken: not the inverse of any of the above variants */ - double - min = sigmoidal(contrast,1.0,0.0), - max = sigmoidal(contrast,QuantumScale*midpoint,1.0), - xi = min+(double)i/MaxMap*(max-min); - sigmoidal_map[i]=(MagickRealType) ScaleMapToQuantum( - (MagickRealType)(MaxMap*( - QuantumScale*midpoint-log((1-xi)/xi)/contrast) )); - } -#else - /* Inverse of the second -sigmoidal-contrast function above - * and pretty close to being an inverse of the second version - * (with MagickEpsilon). See - * http://osdir.com/ml/video.image-magick.devel/2005-04/msg00006.html. - */ - sigmoidal_map[i]=(MagickRealType) ScaleMapToQuantum((MagickRealType) - (MaxMap*(QuantumScale*midpoint-log((1.0-(1.0/(1.0+exp(midpoint/ - (double) QuantumRange*contrast))+((double) i/MaxMap)*((1.0/ - (1.0+exp(contrast*(midpoint/(double) QuantumRange-1.0))))-(1.0/ - (1.0+exp(midpoint/(double) QuantumRange*contrast))))))/ - (1.0/(1.0+exp(midpoint/(double) QuantumRange*contrast))+ - ((double) i/MaxMap)*((1.0/(1.0+exp(contrast*(midpoint/ - (double) QuantumRange-1.0))))-(1.0/(1.0+exp(midpoint/ - (double) QuantumRange*contrast))))))/contrast))); -#endif - } +/* Sigmoidal with inflexion point moved to b and "slope constant" set to a. + */ +#define SIGMOIDAL(a,b,x) ( 1.0/(1.0+exp((a)*((b)-(x)))) ) +/* Scaled sigmoidal formula: (1/(1+exp(a*(b-x))) - 1/(1+exp(a*b))) + * / + * (1/(1+exp(a*(b-1))) - 1/(1+exp(a*b))). + * See http://osdir.com/ml/video.image-magick.devel/2005-04/msg00006.html and + * http://www.cs.dartmouth.edu/farid/downloads/tutorials/fip.pdf. + */ +#define SCALED_SIGMOIDAL(a,b,x) ( \ + (SIGMOIDAL((a),(b),(x))-SIGMOIDAL((a),(b),0.0)) / \ + (SIGMOIDAL((a),(b),1.0)-SIGMOIDAL((a),(b),0.0)) ) +#define INVERSE_SCALED_SIGMOIDAL(a,b,x) ( \ + (b) - \ + log( -1.0 + 1.0 / \ + ((SIGMOIDAL((a),(b),1.0)-SIGMOIDAL((a),(b),0.0))*(x)+SIGMOIDAL((a),(b),0.0)) \ + ) / (a) ) +/* The limit of SCALED_SIGMOIDAL as a->0 is the identity, but a=0 gives a + * division by zero. This is fixed below by hardwiring the identity when a is + * small. This would appear to be safe because the series expansion of the + * sigmoidal function around x=b is 1/2-a*(b-x)/4+... so that s(1)-s(0) is + * about a/4. + */ + if (contrast<4.0*MagickEpsilon) + for (i=0; i <= (ssize_t) MaxMap; i++) + sigmoidal_map[i]= + (MagickRealType) ScaleMapToQuantum((MagickRealType) i); + else if (sharpen != MagickFalse) + for (i=0; i <= (ssize_t) MaxMap; i++) + sigmoidal_map[i]= + (MagickRealType) ScaleMapToQuantum( (MagickRealType) (MaxMap* + SCALED_SIGMOIDAL(contrast,QuantumScale*midpoint,(double) i/MaxMap))); + else + for (i=0; i <= (ssize_t) MaxMap; i++) + sigmoidal_map[i]= + (MagickRealType) ScaleMapToQuantum( (MagickRealType) (MaxMap* + INVERSE_SCALED_SIGMOIDAL(contrast,QuantumScale*midpoint, + (double) i/MaxMap))); if (image->storage_class == PseudoClass) { /* diff --git a/MagickCore/magick-config.h b/MagickCore/magick-config.h index 8368f9364..6a252d25a 100644 --- a/MagickCore/magick-config.h +++ b/MagickCore/magick-config.h @@ -1173,7 +1173,9 @@ #endif /* accurately represent the wide range of intensity levels in real scenes */ -/* #undef HDRI_SUPPORT */ +#ifndef MAGICKCORE_HDRI_SUPPORT +#define MAGICKCORE_HDRI_SUPPORT 1 +#endif /* Define if you have umem memory allocation library */ /* #undef HasUMEM */ @@ -1218,7 +1220,9 @@ #endif /* Define if you have LQR library */ -/* #undef LQR_DELEGATE */ +#ifndef MAGICKCORE_LQR_DELEGATE +#define MAGICKCORE_LQR_DELEGATE 1 +#endif /* Define if using libltdl to support dynamically loadable modules */ #ifndef MAGICKCORE_LTDL_DELEGATE @@ -1230,7 +1234,7 @@ /* Define to the system default library search path. */ #ifndef MAGICKCORE_LT_DLSEARCH_PATH -#define MAGICKCORE_LT_DLSEARCH_PATH "/lib64:/usr/lib64:/lib:/usr/lib:/usr/lib64/atlas:/usr/lib64/freetype-freeworld:/usr/lib/llvm:/usr/lib64/llvm:/usr/local/lib:/usr/lib64/mysql:/usr/lib64/nvidia:/usr/lib64/qt-3.3/lib:/usr/lib64/tcl8.5/tclx8.4:/usr/lib64/tcl8.5:/usr/lib64/tracker-0.14:/usr/lib/wine/:/usr/lib64/wine/:/usr/lib64/xulrunner-2" +#define MAGICKCORE_LT_DLSEARCH_PATH "/lib64:/usr/lib64:/lib:/usr/lib:/lib32:/usr/lib32:/usr/lib/i386-linux-gnu/mesa:/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu:/lib/i686-linux-gnu:/usr/lib/i686-linux-gnu:/usr/local/lib:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/mesa" #endif /* The archive extension */ @@ -1264,9 +1268,7 @@ /* #undef LT_SHARED_EXT */ /* Define if you have LZMA library */ -#ifndef MAGICKCORE_LZMA_DELEGATE -#define MAGICKCORE_LZMA_DELEGATE 1 -#endif +/* #undef LZMA_DELEGATE */ /* Define to prepend to default font search path. */ /* #undef MAGICK_FONT_PATH */ diff --git a/MagickCore/version.h b/MagickCore/version.h index 6e09fef22..fbca2c8ff 100644 --- a/MagickCore/version.h +++ b/MagickCore/version.h @@ -34,7 +34,7 @@ extern "C" { #define MagickLibAddendum "-0" #define MagickLibInterface 7 #define MagickLibMinInterface 7 -#define MagickReleaseDate "2012-08-04" +#define MagickReleaseDate "2012-08-05" #define MagickChangeDate "20110801" #define MagickAuthoritativeURL "http://www.imagemagick.org" #if defined(MAGICKCORE_OPENMP_SUPPORT) diff --git a/PerlMagick/Makefile.PL b/PerlMagick/Makefile.PL index dba861d4f..8e324b932 100644 --- a/PerlMagick/Makefile.PL +++ b/PerlMagick/Makefile.PL @@ -156,9 +156,9 @@ foreach my $delegate (@tested_delegates) { } # defaults for LIBS & INC & CCFLAGS params that we later pass to Writemakefile -my $INC_magick = '-I../ -I.. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -pthread -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/libpng15 -I/usr/include/pixman-1 -I/usr/include/freetype2 -pthread -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/freetype2 -I/usr/include/libxml2 -I"' . $Config{'usrinc'} . '/ImageMagick"'; +my $INC_magick = '-I../ -I.. -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/freetype2 -pthread -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/libxml2 -I"' . $Config{'usrinc'} . '/ImageMagick"'; my $LIBS_magick = '-L../MagickCore/.libs -lMagickCore -lperl -lm'; -my $CCFLAGS_magick = "$Config{'ccflags'} -pthread -I/usr/include/OpenEXR -fopenmp -g -O2 -Wall -pthread"; +my $CCFLAGS_magick = "$Config{'ccflags'} -pthread -I/usr/include/OpenEXR -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/lqr-1 -fopenmp -march=native -Wall -pthread"; my $LDFLAGS_magick = "-L../MagickCore/.libs -lMagickCore $Config{'ldflags'} -L/usr/lib"; my $LDDLFLAGS_magick = "-L../MagickCore/.libs -lMagickCore $Config{'lddlflags'} -L/usr/lib"; @@ -201,7 +201,7 @@ WriteMakefile #'CC' => 'gcc -std=gnu99 -std=gnu99', # C pre-processor flags (e.g. -I & -D options) - # 'CPPFLAGS' => "$Config{'cppflags'} -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -pthread -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/libpng15 -I/usr/include/pixman-1 -I/usr/include/freetype2 -pthread -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/freetype2 -I/usr/include/libxml2", + # 'CPPFLAGS' => "$Config{'cppflags'} -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/freetype2 -pthread -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/libxml2", # C compiler flags (e.g. -O -g) 'CCFLAGS' => $CCFLAGS_magick, diff --git a/config/ImageMagick.rdf b/config/ImageMagick.rdf index e62c7c8dd..73a302bfc 100644 --- a/config/ImageMagick.rdf +++ b/config/ImageMagick.rdf @@ -5,7 +5,7 @@ ImageMagick ImageMagick: convert, edit, and compose images. - 2012-08-04 + 2012-08-05 ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. @@ -57,7 +57,7 @@ Examples of ImageMagick Usage shows how to use ImageMagick from the command-line stable - 2012-08-04 + 2012-08-05 7.0.0 -0 diff --git a/config/configure.xml b/config/configure.xml index f9ca4ae7a..e4f82b6d9 100644 --- a/config/configure.xml +++ b/config/configure.xml @@ -11,8 +11,8 @@ - - + + @@ -24,21 +24,21 @@ - + - + - - + + - - + + diff --git a/config/type-dejavu.xml b/config/type-dejavu.xml index 88c0d7224..0db1fc8e9 100644 --- a/config/type-dejavu.xml +++ b/config/type-dejavu.xml @@ -17,46 +17,46 @@ ]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/type-ghostscript.xml b/config/type-ghostscript.xml index 0f5beb90f..d8d554b97 100644 --- a/config/type-ghostscript.xml +++ b/config/type-ghostscript.xml @@ -17,38 +17,38 @@ ]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/type.xml b/config/type.xml index 96866bf8f..ccf5d65dc 100644 --- a/config/type.xml +++ b/config/type.xml @@ -17,5 +17,5 @@ ]> - + diff --git a/libtool b/libtool index 046fd53c5..ec6d7ce77 100755 --- a/libtool +++ b/libtool @@ -1,8 +1,8 @@ -#! /bin/sh +#! /bin/bash # libtool - Provide generalized library-building support services. # Generated automatically by config.status (ImageMagick) 7.0.0-0 -# Libtool was configured on host magick.imagemagick.org: +# Libtool was configured on host e3: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, @@ -55,7 +55,7 @@ EGREP="/bin/grep -E" FGREP="/bin/grep -F" # Shell to use when invoking shell scripts. -SHELL="/bin/sh" +SHELL="/bin/bash" # An echo program that protects backslashes. ECHO="printf %s\\n" @@ -99,7 +99,7 @@ build=x86_64-unknown-linux-gnu build_os=linux-gnu # A BSD- or MS-compatible name lister. -NM="/bin/nm -B" +NM="/usr/bin/nm -B" # Whether we need soft or hard links. LN_S="ln -s" @@ -167,7 +167,7 @@ lock_old_archive_extraction=no LTCC="gcc -std=gnu99 -std=gnu99" # LTCC compiler flags. -LTCFLAGS="-pthread -I/usr/include/OpenEXR -fopenmp -g -O2 -Wall -pthread" +LTCFLAGS="-pthread -I/usr/include/OpenEXR -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/lqr-1 -fopenmp -march=native -Wall -pthread" # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe="sed -n -e 's/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p' | sed '/ __gnu_lto/d'" @@ -275,10 +275,10 @@ finish_eval="" hardcode_into_libs=yes # Compile-time system search path for libraries. -sys_lib_search_path_spec="/usr/lib/gcc/x86_64-redhat-linux/4.7.1 /usr/lib64 /lib64 " +sys_lib_search_path_spec="/usr/lib/gcc/x86_64-linux-gnu/4.6.1 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib " # Run-time system search path for libraries. -sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib /usr/lib64/atlas /usr/lib64/freetype-freeworld /usr/lib/llvm /usr/lib64/llvm /usr/local/lib /usr/lib64/mysql /usr/lib64/nvidia /usr/lib64/qt-3.3/lib /usr/lib64/tcl8.5/tclx8.4 /usr/lib64/tcl8.5 /usr/lib64/tracker-0.14 /usr/lib/wine/ /usr/lib64/wine/ /usr/lib64/xulrunner-2 " +sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib /lib32 /usr/lib32 /usr/lib/i386-linux-gnu/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/mesa " # Whether dlopen is supported. dlopen_support=yes @@ -287,7 +287,7 @@ dlopen_support=yes dlopen_self=yes # Whether dlopen of statically linked programs is supported. -dlopen_self_static=yes +dlopen_self_static=no # Commands to strip libraries. old_striplib="strip --strip-debug" @@ -295,7 +295,7 @@ striplib="strip --strip-unneeded" # The linker used to build libraries. -LD="/bin/ld -m elf_x86_64" +LD="/usr/bin/ld -m elf_x86_64" # How to create reloadable object files. reload_flag=" -r" @@ -320,7 +320,7 @@ pic_flag=" -fPIC -DPIC" wl="-Wl," # Compiler flag to prevent dynamic linking. -link_static_flag="" +link_static_flag="-static" # Does compiler simultaneously support -c and -o options? compiler_c_o="yes" @@ -10096,7 +10096,7 @@ build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` # ### BEGIN LIBTOOL TAG CONFIG: CXX # The linker used to build libraries. -LD="/bin/ld -m elf_x86_64" +LD="/usr/bin/ld -m elf_x86_64" # How to create reloadable object files. reload_flag=" -r" @@ -10121,7 +10121,7 @@ pic_flag=" -fPIC -DPIC" wl="-Wl," # Compiler flag to prevent dynamic linking. -link_static_flag="" +link_static_flag="-static" # Does compiler simultaneously support -c and -o options? compiler_c_o="yes" @@ -10227,17 +10227,17 @@ file_list_spec="" hardcode_action=immediate # The directories searched by this compiler when creating a shared library. -compiler_lib_search_dirs="/usr/lib/gcc/x86_64-redhat-linux/4.7.1 /usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../../../lib64 /lib/../lib64 /usr/lib/../lib64 /usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../.." +compiler_lib_search_dirs="/usr/lib/gcc/x86_64-linux-gnu/4.6.1 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../.." # Dependencies to place before and after the objects being linked to # create a shared library. -predep_objects="/usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.7.1/crtbeginS.o" -postdep_objects="/usr/lib/gcc/x86_64-redhat-linux/4.7.1/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../../../lib64/crtn.o" +predep_objects="/usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6.1/crtbeginS.o" +postdep_objects="/usr/lib/gcc/x86_64-linux-gnu/4.6.1/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu/crtn.o" predeps="" postdeps="-lstdc++ -lm -lgcc_s -lpthread -lc -lgcc_s" # The library search path used internally by the compiler when linking # a shared library. -compiler_lib_search_path="-L/usr/lib/gcc/x86_64-redhat-linux/4.7.1 -L/usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../.." +compiler_lib_search_path="-L/usr/lib/gcc/x86_64-linux-gnu/4.6.1 -L/usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../.." # ### END LIBTOOL TAG CONFIG: CXX