From 5f30c653d959d17d29a1cc71d3f85beefa412cdc Mon Sep 17 00:00:00 2001 From: Kevin Ryde Date: Fri, 3 Feb 2006 23:59:59 +0000 Subject: [PATCH] pxref libtool manual. --- doc/ref/intro.texi | 6 +++--- doc/ref/libguile-extensions.texi | 11 ++++++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/doc/ref/intro.texi b/doc/ref/intro.texi index 2844ccb04..bfe3b396d 100644 --- a/doc/ref/intro.texi +++ b/doc/ref/intro.texi @@ -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, 2006 @c Free Software Foundation, Inc. @c See the file guile.texi for copying conditions. @@ -266,8 +266,8 @@ how to do it on GNU/Linux: gcc -shared -o libguile-bessel.so -fPIC bessel.c @end smallexample -For creating shared libraries portably, we recommend the use of -@code{GNU Libtool}. +For creating shared libraries portably, we recommend the use of GNU +Libtool (@pxref{Top, , Introduction, libtool, GNU Libtool}). A shared library can be loaded into a running Guile process with the function @code{load-extension}. The @code{j0} is then immediately diff --git a/doc/ref/libguile-extensions.texi b/doc/ref/libguile-extensions.texi index 55ed7f0cf..77762b5c5 100644 --- a/doc/ref/libguile-extensions.texi +++ b/doc/ref/libguile-extensions.texi @@ -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, 2005 +@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006 @c Free Software Foundation, Inc. @c See the file guile.texi for copying conditions. @@ -81,8 +81,8 @@ how to do it on GNU/Linux: gcc -shared -o libguile-bessel.so -fPIC bessel.c @end smallexample -For creating shared libraries portably, we recommend the use of -@code{GNU Libtool}. +For creating shared libraries portably, we recommend the use of GNU +Libtool (@pxref{Top, , Introduction, libtool, GNU Libtool}). A shared library can be loaded into a running Guile process with the function @code{load-extension}. In addition to the name of the @@ -108,3 +108,8 @@ environment variable. To see how these Guile extensions via shared libraries relate to the module system, @xref{Putting Extensions into Modules}. + + +@c Local Variables: +@c TeX-master: "guile.texi" +@c End: