Bug#353693: Looking for a autotools/libtool expert: Unnecessarily linked libraries
I demand that Frank Küster may or may not have written...
> The Problem:
> - Binaries in the tetex-bin package are unnecessarily linked against
> libraries they do not use directly, but only indirectly through other
> libraries [1].
[snip]
That sounds like -Wl,--as-needed needs to be added to LDFLAGS. The following
m4 fragment (which is used in gxine) may help:
ac_SAVE_LDFLAGS="$LDFLAGS"
LDFLAGS="$lt_prog_compiler_wl--as-needed $LDFLAGS"
AC_MSG_CHECKING([whether the linker supports --as-needed])
AC_TRY_LINK([], [], ac_cv_ld_asneeded=yes, ac_cv_ld_asneeded=no)
AC_MSG_RESULT([$ac_cv_ld_asneeded])
test x"$ac_cv_ld_asneeded" = xyes || LDFLAGS="$ac_SAVE_LDFLAGS"
(I've not looked at the package, though.)
--
| Darren Salt | linux or ds at | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Output *more* particulate pollutants. BUFFER AGAINST GLOBAL WARMING.
Can I stop typing in taglines now please?
Reply to: