vlc fails to build on pre-SSE2 processor

Volodymyr Kostyrko c.kworr at gmail.com
Thu Sep 13 09:41:17 UTC 2012

13.09.2012 01:11, Juergen Lock wrote:
>> Each time I try to build vlc it ends up with:
> Just for kicks, can you try building with LANG=C ?

   CC     audio_output/mixer.lo
audio_output/mixer.c: In function 'aout_ReplayGainSelect':
audio_output/mixer.c:83:8: internal compiler error: Illegal instruction: 4
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
gmake[4]: *** [audio_output/mixer.lo] Error 1
gmake[4]: Leaving directory 
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory 
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
gmake: *** [all] Error 2
*** [do-build] Error code 1

>   And if that's not it try a newer gcc version and if you're on
> 9-stable or head try clang too.  (amd64 atm defaults to the base
> gcc 4.2, i386 to gcc 4.6 so try 4.6 or 4.7 respectively.)

This one is:
CPU: AMD Athlon(tm) XP 2500+ (1833.95-MHz 686-class CPU)
Origin = "AuthenticAMD" Id = 0x6a0 Family = 6 Model = a Stepping = 0
AMD Features=0xc0400800<SYSCALL,MMX+,3DNow!+,3DNow!>

>   Good luck! :)

Yes, as you suggest switching to clang works like a charm.

Sphinx of black quartz judge my vow.

More information about the freebsd-multimedia mailing list