DevWithZachary
DevWithZachary

Reputation: 3685

gcc: error: unrecognized command line option '-fforce-mem'

I am trying to compile libmad for my Raspberry Pi on Pidora which uses the armv6hl architecture.

However when running make on the libmad source I send up with the error:

gcc: error: unrecognized command line option '-fforce-mem'

any ideas as to how to fix this or get round the issue that would be great! If you need any more information just let me know.

Upvotes: 9

Views: 10685

Answers (1)

Matthieu Rouget
Matthieu Rouget

Reputation: 3369

As commented by devnull, -fforce-mem was removed in gcc 4.3 (see gcc's -fforce-mem option).

You should either:

  • Use a newer version of you library, that does no use this flag anymore
  • Edit yourself the makefile/configuration files by removing every reference to this option. If the makefiles of this library are well designed, this should be easy. Since -fforce-mem as no effect in GCC since a long time, this should not prevent you library from running fine.

Upvotes: 11

Related Questions