27 строки
784 B
Diff
27 строки
784 B
Diff
|
--- config/libtool.m4.orig
|
||
|
+++ config/libtool.m4
|
||
|
@@ -3947,17 +3947,17 @@ m4_if([$1], [CXX], [
|
||
|
;;
|
||
|
*)
|
||
|
case `$CC -V 2>&1 | sed 5q` in
|
||
|
- *Sun\ C*)
|
||
|
- # Sun C 5.9
|
||
|
+ *Sun\ F* | *Sun*Fortran*)
|
||
|
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
|
||
|
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
||
|
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
||
|
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
||
|
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
|
||
|
;;
|
||
|
- *Sun\ F*)
|
||
|
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
|
||
|
+ *Sun\ C*)
|
||
|
+ # Sun C 5.9
|
||
|
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
||
|
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
||
|
- _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
|
||
|
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
||
|
;;
|
||
|
esac
|
||
|
;;
|