[Ffmpeg-devel] [PATCH] Don't use --as-needed for every operating system
Luca Barbato
lu_zero
Mon Oct 16 19:47:18 CEST 2006
Diego 'Flameeyes' Petten? wrote:
> Currently gcc (that is the first user of it) consider it working only for
> Linux, because on at least FreeBSD and DragonFly it's not usable (by design).
>
> The reason is that -pthread for libraries is a no-op, while on final
> executables it brings in -lpthread, even if it does not resolve local
> unresolved symbols, to link the libraries using pthreads themselves.
> With --as-needed, the final link to libpthread is then discarded, resulting
> in unusable libav* libraries.
>
Which other os have similar behaviour?
lu
--
Luca Barbato
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero
More information about the ffmpeg-devel
mailing list