mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 11:40:18 +02:00
Update the manual and NEWS' regarding
guile-2.0.pc'.
* NEWS: Mention `guile-2.0.pc'. * doc/ref/autoconf.texi (Autoconf Macros): Update to `guile-2.0'.
This commit is contained in:
parent
54b38caf19
commit
54dd0ca509
2 changed files with 15 additions and 5 deletions
10
NEWS
10
NEWS
|
@ -98,6 +98,11 @@ There was an EBCDIC compile flag that altered some of the character
|
|||
processing. It appeared that full EBCDIC support was never completed
|
||||
and was unmaintained.
|
||||
|
||||
** Packaging changes
|
||||
|
||||
Guile now provides `guile-2.0.pc' (used by pkg-config) instead of
|
||||
`guile-1.8.pc'.
|
||||
|
||||
** And of course, the usual collection of bugfixes
|
||||
|
||||
Interested users should see the ChangeLog for more information.
|
||||
|
@ -639,6 +644,11 @@ part of Guile).
|
|||
guile.m4 has yet to be modified to call pkg-config instead of
|
||||
guile-config.
|
||||
|
||||
** Guile now provides `guile-2.0.pc' instead of `guile-1.8.pc'
|
||||
|
||||
Programs that use `pkg-config' to find Guile or one of its Autoconf
|
||||
macros should now require `guile-2.0' instead of `guile-1.8'.
|
||||
|
||||
** New installation directory: $(pkglibdir)/1.9/ccache
|
||||
|
||||
If $(libdir) is /usr/lib, for example, Guile will install its .go files
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
@c -*-texinfo-*-
|
||||
@c This is part of the GNU Guile Reference Manual.
|
||||
@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004
|
||||
@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2009
|
||||
@c Free Software Foundation, Inc.
|
||||
@c See the file guile.texi for copying conditions.
|
||||
|
||||
|
@ -49,7 +49,7 @@ checks.
|
|||
@cindex autoconf
|
||||
|
||||
GNU Guile provides a @dfn{pkg-config} description file, installed as
|
||||
@file{@var{prefix}/lib/pkgconfig/guile-1.8.pc}, which contains all the
|
||||
@file{@var{prefix}/lib/pkgconfig/guile-2.0.pc}, which contains all the
|
||||
information necessary to compile and link C applications that use Guile.
|
||||
The @code{pkg-config} program is able to read this file and provide this
|
||||
information to application programmers; it can be obtained at
|
||||
|
@ -59,8 +59,8 @@ The following command lines give respectively the C compilation and link
|
|||
flags needed to build Guile-using programs:
|
||||
|
||||
@example
|
||||
pkg-config guile-1.8 --cflags
|
||||
pkg-config guile-1.8 --libs
|
||||
pkg-config guile-2.0 --cflags
|
||||
pkg-config guile-2.0 --libs
|
||||
@end example
|
||||
|
||||
To ease use of pkg-config with Autoconf, pkg-config comes with a
|
||||
|
@ -71,7 +71,7 @@ accordingly, or prints an error and exits if Guile was not found:
|
|||
@findex PKG_CHECK_MODULES
|
||||
|
||||
@example
|
||||
PKG_CHECK_MODULES([GUILE], [guile-1.8])
|
||||
PKG_CHECK_MODULES([GUILE], [guile-2.0])
|
||||
@end example
|
||||
|
||||
Guile comes with additional Autoconf macros providing more information,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue