summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrmanfredi <rmanfredi@2592e710-e01b-42a5-8df0-11608a6cc53d>2014-07-22 09:28:59 +0000
committerrmanfredi <rmanfredi@2592e710-e01b-42a5-8df0-11608a6cc53d>2014-07-22 09:28:59 +0000
commit1bb678521acc138bb0dda6e81c70b264496b5215 (patch)
tree11ca38625934e07a7451a699665d739497345c9d
parent67ae1a4a3000d593f9af6cb123a477c9700c5479 (diff)
Also try to link with -ldl for the BFD library check, to cope with new versions.
git-svn-id: svn://svn.code.sf.net/p/dist/code/trunk/dist@181 2592e710-e01b-42a5-8df0-11608a6cc53d
-rw-r--r--mcon/U/d_bfd_lib.U5
1 files changed, 4 insertions, 1 deletions
diff --git a/mcon/U/d_bfd_lib.U b/mcon/U/d_bfd_lib.U
index cf21c45..a58d1c1 100644
--- a/mcon/U/d_bfd_lib.U
+++ b/mcon/U/d_bfd_lib.U
@@ -42,7 +42,10 @@ int main(void)
}
EOC
cyn="whether the BFD library is available"
+?X: Modern BFD library versions no longer require -lintl and -liberty but do
+?X: require -ldl, on Linux at least. -- RAM, 2014-07-22
set d_bfd_lib '-lbfd -lintl -liberty' '-lbfd -liberty' '-lbfd -liberty -lz' \
- '-lbfd -lintl -liberty -lz' '-lbfd -lz' '-lbfd -lintl -lz'
+ '-lbfd -lintl -liberty -lz' '-lbfd -lz' '-lbfd -lintl -lz' \
+ '-lbfd -lz -ldl'
eval $trylink