Thursday, January 28, 2010

Building ghc-6.12.1 on Novell SUSE GNU/Linux

If you are building ghc-6.12.1 on Novell SUSE GNU/Linux, make install may fail with the message:

ghc.mk:95: Extraneous text after `else' directive
ghc.mk:96: Extraneous text after `else' directive
ghc.mk:96: *** only one `else' per conditional. Stop


The solution is to install at least GNU make version 3.81.