GNU bug report logs - #507
compilation problem under Solaris

Previous Next

Package: emacs;

Reported by: "Langella Raphael" <raphael.langella <at> steria.cnes.fr>

Date: Mon, 30 Jun 2008 12:50:03 UTC

Severity: normal

Fixed in version 23.0.60

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #50 received at 507 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: "Langella Raphael" <raphael.langella <at> steria.cnes.fr>
To: "Glenn Morris" <rgm <at> gnu.org>
Subject: RE: bug#507: compilation problem under Solaris
Date: Fri, 4 Jul 2008 10:40:55 +0200
> -----Message d'origine-----
> De : Glenn Morris [mailto:rgm <at> gnu.org] 
> Envoyé : jeudi 3 juillet 2008 22:00
> À : Langella Raphael
> Cc : 507 <at> emacsbugs.donarmstrong.com
> Objet : Re: bug#507: compilation problem under Solaris
> 
> tags 507 = help
> stop
> 
> "Langella Raphael" wrote:
> 
> > Anyway, once corrected, cpp_undefs is correctly defined: 
> cpp_undefs = 
> > -UProduits -Utmp -Uemacs -Usparc -Usun -Usolaris2 -Usparc -Usun
> > -Usolaris2
> >
> > But compilation still fails. Instead of being replaced by "1 ", the 
> >"sparc" string is just deleted. See attached src/Makefile.
> 
> OK, I think I see what's going on. src/m/sparc.h does:
> 
> #ifndef sparc
> #define sparc
> #endif
> 
> And src/Makefile.c includes config.h which includes this file.
> 
> Thus there seems to be no way to fix this through use of -U 
> etc on the cpp line.
> 
> By far the easiest way for you to fix this is just to edit 
> your src and lib-src Makefile by hand.

That's exactly what I did even before reporting the bug. I just thought I should report this. And I didn't have to edit lib-src/Makefile, only src/Makefile.




This bug report was last modified 16 years and 192 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.