Changeset 40051
- Timestamp:
- May 18, 2017, 4:32:22 PM (9 years ago)
- File:
-
- 1 edited
-
trunk/psconfig/psconfig.csh.in (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psconfig/psconfig.csh.in
r40047 r40051 323 323 case linux: 324 324 case linrh: 325 gcc --version | grep -e 5.4 -e 4.8 -e 4.6 -e 4.5| grep Ubuntu >& /dev/null 326 if ($status == 0) then 325 # old test to see if we need no-as-needed 326 # gcc --version | grep -e 4.8 -e 4.6 -e 4.5 | grep Ubuntu >& /dev/null 327 328 # check that we need to add --no-as-needed (gcc version >= 4.5) 329 # https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-October/000772.html 330 # https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-November/000783.html 331 set use_no_as_needed = `gcc --version | awk '(NR == 1){print $NF}' | awk -F. '{printf "%s.%s\n", $1, $2}' | awk '{n=0}($1 >= 4.5){n=1}{print n}'` 332 if ($use_no_as_needed == 0) then 327 333 set xtraflags = "-Wl,--no-as-needed" 328 334 echo $LDFLAGS | grep -- $xtraflags >& /dev/null … … 335 341 case lin64: 336 342 case linrh64: 337 gcc --version | grep -e 5.4 -e 4.8 -e 4.6 -e 4.5 | grep Ubuntu >& /dev/null 338 if ($status == 0) then 343 # old test to see if we need no-as-needed 344 # gcc --version | grep -e 4.8 -e 4.6 -e 4.5 | grep Ubuntu >& /dev/null 345 346 # check that we need to add --no-as-needed (gcc version >= 4.5) 347 # https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-October/000772.html 348 # https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-November/000783.html 349 set use_no_as_needed = `gcc --version | awk '(NR == 1){print $NF}' | awk -F. '{printf "%s.%s\n", $1, $2}' | awk '{n=0}($1 >= 4.5){n=1}{print n}'` 350 if ($use_no_as_needed == 0) then 339 351 set xtraflags = "-Wl,--no-as-needed" 340 352 echo $LDFLAGS | grep -- $xtraflags >& /dev/null
Note:
See TracChangeset
for help on using the changeset viewer.
