Re: Problems Compiling
Malcolm Wallace <[email protected]> Thu, 21 Aug 2003 14:08:59 +0100
| Newsgroups | gmane.comp.lang.haskell.nhc.user |
|---|---|
| Organization | Dept of Computer Science, University of York |
| Message-ID | <[email protected]> |
James Mills <[email protected]> writes: > In file included from longlong.h:75, > from mpz_div.c:25: > asmlong.h:3:12: missing terminating " character > asmlong.h:7:40: missing terminating " character > .... etc I would guess that your machine probably has a very recent gcc compiler version >= 3.3 maybe? I believe the latest versions have significantly changed the behaviour of the cpp pre-processor, such that string constants in cpp macros are no longer permitted to contain literal newline characters. It is likely that all of the error messages you see are a consequence, direct or indirect, of this change. I'm not yet sure what the best fix would be. I will look into it, but in the meantime, if you have the opportunity to use an older version of gcc (3.2 or earlier), try that instead. Regards, Malcolm