[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GUILE_CFLAGS contains warning options
From: |
Bruno Haible |
Subject: |
GUILE_CFLAGS contains warning options |
Date: |
Sat, 19 Feb 2011 15:07:49 +0100 |
User-agent: |
KMail/1.9.9 |
Hi,
After guile-2.0.0 is installed using gcc, the installed file
$LIBDIR/pkgconfig/guile-2.0.pc contains a line such as
Cflags: -I${pkgincludedir}/2.0 -Wall -I$LIBUNISTRING_PREFIX/include -pthread
-I$GC_PREFIX/include
and "guile-config compile" (which is used to define GUILE_CFLAGS through the
macro GUILE_FLAGS in $PREFIX/share/aclocal/guile.m4) produces output such as:
-Wall -pthread -I$PREFIX/include/guile/2.0 -I$LIBUNISTRING_PREFIX/include
-I$GC_PREFIX/include
The presence of -Wall is IMO wrong for two reasons:
1) If I were to use a compiler different from gcc for compiling programs
that use guile (such as the vendor cc on Solaris, HP-UX, OSF/1, or AIX), it
would lead to an error when invoking that compiler.
2) Even if I use gcc, it's not guile's business to enable warning options on
_my_ code just because my code uses guile.
Bruno
--
In memoriam Friedrich Weißler <http://en.wikipedia.org/wiki/Friedrich_Weißler>
- GUILE_CFLAGS contains warning options,
Bruno Haible <=
- Re: GUILE_CFLAGS contains warning options, Bruno Haible, 2011/02/19
- Re: GUILE_CFLAGS contains warning options, Andy Wingo, 2011/02/20
- Re: GUILE_CFLAGS contains warning options, Bruno Haible, 2011/02/20
- Re: GUILE_CFLAGS contains warning options, Ken Raeburn, 2011/02/20
- Re: GUILE_CFLAGS contains warning options, Ludovic Courtès, 2011/02/22
- Re: GUILE_CFLAGS contains warning options, Bruno Haible, 2011/02/22
- Re: GUILE_CFLAGS contains warning options, Ludovic Courtès, 2011/02/23
- Re: GUILE_CFLAGS contains warning options, Bruno Haible, 2011/02/23
- Re: GUILE_CFLAGS contains warning options, Ludovic Courtès, 2011/02/27
- Re: GUILE_CFLAGS contains warning options, Bruno Haible, 2011/02/27