[flac-dev] [PATCH 1/2] Revert "configure.ac : If gcc is version 4.2, use -fgnu89-inline."
Erik de Castro Lopo
mle+la at mega-nerd.com
Wed Nov 20 12:28:10 PST 2013
Rafaël Carré wrote:
> This reverts commit 2860f1780ca92c779ee0a2c545ae1b9c4818dc53.
>
> Conflicts:
> configure.ac
>
> Do not use -fgnu89-inline as it can emit duplicate symbols for
> inline functions that are declared in multiple object files
> being linked together.
>
> For example on clang 5.0 targetting iOS
> (clang advertises itself as gcc 4.2, the last GPL version of gcc)
Ah yes, I hit this problem in another project. However I came up
with a better solution, to detect the difference between GCC and
Clang. I'll port that fix over to FLAC in the next couple of days.
Cheers,
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
More information about the flac-dev
mailing list