diff -uNr netcdf-4.1.2/configure netcdf-4.1.2-DIM/configure --- netcdf-4.1.2/configure 2011-03-29 19:14:01.000000000 -0400 +++ netcdf-4.1.2-DIM/configure 2011-06-16 13:22:08.000000000 -0400 @@ -11727,21 +11727,11 @@ lt_prog_compiler_pic='-qpic' lt_prog_compiler_static='-qstaticlink' ;; - *) - case `$CC -V 2>&1 | sed 5q` in - *Sun\ F* | *Sun*Fortran*) - # Sun Fortran 8.3 passes all unrecognized flags to the linker - lt_prog_compiler_pic='-KPIC' - lt_prog_compiler_static='-Bstatic' - lt_prog_compiler_wl='' - ;; - *Sun\ C*) - # Sun C 5.9 - lt_prog_compiler_pic='-KPIC' - lt_prog_compiler_static='-Bstatic' - lt_prog_compiler_wl='-Wl,' - ;; - esac + suncc*) + # JFLF: Solaris Studio compiler support on Linux + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_pic='-Kpic' + lt_prog_compiler_static='-Bstatic' ;; esac ;; @@ -16846,15 +16836,11 @@ lt_prog_compiler_pic_CXX='-qpic' lt_prog_compiler_static_CXX='-qstaticlink' ;; - *) - case `$CC -V 2>&1 | sed 5q` in - *Sun\ C*) - # Sun C++ 5.9 - lt_prog_compiler_pic_CXX='-KPIC' - lt_prog_compiler_static_CXX='-Bstatic' - lt_prog_compiler_wl_CXX='-Qoption ld ' - ;; - esac + sunCC*) + # JFLF: Solaris Studio compiler support on Linux + lt_prog_compiler_wl_CXX='-Qoption ld ' + lt_prog_compiler_pic_CXX='-Kpic' + lt_prog_compiler_static_CXX='-Bstatic' ;; esac ;; @@ -18519,21 +18505,11 @@ lt_prog_compiler_pic_F77='-qpic' lt_prog_compiler_static_F77='-qstaticlink' ;; - *) - case `$CC -V 2>&1 | sed 5q` in - *Sun\ F* | *Sun*Fortran*) - # Sun Fortran 8.3 passes all unrecognized flags to the linker - lt_prog_compiler_pic_F77='-KPIC' - lt_prog_compiler_static_F77='-Bstatic' - lt_prog_compiler_wl_F77='' - ;; - *Sun\ C*) - # Sun C 5.9 - lt_prog_compiler_pic_F77='-KPIC' - lt_prog_compiler_static_F77='-Bstatic' - lt_prog_compiler_wl_F77='-Wl,' - ;; - esac + sunf*) + # JFLF: Solaris Studio compiler support on Linux + lt_prog_compiler_wl_F77='-Qoption ld ' + lt_prog_compiler_pic_F77='-pic' + lt_prog_compiler_static_F77='-Bstatic' ;; esac ;; @@ -21379,21 +21355,11 @@ lt_prog_compiler_pic_FC='-qpic' lt_prog_compiler_static_FC='-qstaticlink' ;; - *) - case `$CC -V 2>&1 | sed 5q` in - *Sun\ F* | *Sun*Fortran*) - # Sun Fortran 8.3 passes all unrecognized flags to the linker - lt_prog_compiler_pic_FC='-KPIC' - lt_prog_compiler_static_FC='-Bstatic' - lt_prog_compiler_wl_FC='' - ;; - *Sun\ C*) - # Sun C 5.9 - lt_prog_compiler_pic_FC='-KPIC' - lt_prog_compiler_static_FC='-Bstatic' - lt_prog_compiler_wl_FC='-Wl,' - ;; - esac + sunf*) + # JFLF: Solaris Studio compiler support on Linux + lt_prog_compiler_wl_FC='-Qoption ld ' + lt_prog_compiler_pic_FC='-pic' + lt_prog_compiler_static_FC='-Bstatic' ;; esac ;;