[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH]: Cross building and Cygwin fixes.

From: Jan Nieuwenhuizen
Subject: Re: [PATCH]: Cross building and Cygwin fixes.
Date: Wed, 03 Jul 2002 19:06:33 +0200
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-linux-gnu)


This didn't make it into the patch, obviously.  I was not familiar
with the workbook symlinks.


RCS file: /cvsroot/guile/guile/workbook/build/dist-files/INSTALL,v
retrieving revision 1.1
diff -p -u -r1.1 INSTALL
--- INSTALL     31 Mar 2002 21:45:53 -0000      1.1
+++ INSTALL     3 Jul 2002 17:02:51 -0000
@@ -199,6 +199,29 @@ switches specific to Guile you may find 
 --disable-regex       ---  omit regular expression interfaces
+Cross building Guile  =====================================================
+As of guile-1.5.x, the build process uses compiled C files for
+snarfing, and (indirectly, through libtool) for linking, and uses the
+guile executable for generating documentation.
+When cross building guile, you first need to configure, build and
+install guile for your build host.
+Then, you may configure guile for cross building, eg:
+    ./configure --host=i686-pc-cygwin --disable-shared
+Two special options for cross building are available:
+--with-cc-for-build      --- native C compiler, to be used during build
+                             defaults to: `PATH=/usr/bin:$PATH cc'
+--with-guile-for-build   --- native C compiler, to be used during build
+                             defaults to: `guile', assuming you just
+                             installed this guile natively.
 Using Guile Without Installing It =========================================
 If you want to run Guile without installing it, set the environment

Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter       |

reply via email to

[Prev in Thread] Current Thread [Next in Thread]