lilypond-devel
[Top][All Lists]
Advanced

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

Re: Building on CygWin


From: Robin Davies
Subject: Re: Building on CygWin
Date: Fri, 17 May 2002 22:19:41 -0400

> It doesn't seem that way here.  Could you try to reinstall guile from
> lilypond.org?  You may have an old version (yes, I should have
> incremented the build number, but it seems that I didn't).
>
k. Here's the official poop, as far as I can make out.

I just re-installed guile from www.lilypond.org . The problem still occurs.

The file i686-pc-cygwin-guile-config does seem to be installed by your
binary for guile. It's difficult to say whether it should be deleted from
the guile package. Probably not.

However, I am sure that's the not the real problem.

The real problem is that "guile-config link" reports
  "-L/usr/lib -lguile "\
  "-L/home/fred/usr/src/cygwin/cygwin-1.3.10/usr/lib /home/fred/"
  "usr/src/cygwin/cygwin-1.3.10/usr/bin/cygwin1.dll -lm"

quite independently of what i686-pc-cygwin-guile-config does.

I poked into the scheme code for guile-config. It obtains these flags from
the guile built-in variable "%guile-build-info"

    $ guile | tee guile.log
    guile > %guile-build-info
    ((LIBS . "-L/home/fred/usr/src/cygwin/cygwin-1.3.10/usr/lib /home
[...&c]

The lib flags are compiled into guile itself.  :-/

I assume you're cross-compiling it. If you really have trouble fixing it, I
can try building it here, but I was, honestly, trying not to get involved
with trying to build guile, and the thought of trying to build a real live
distribution package myself gives me the cold sweats, given my inexperience
with linux/cygwin. (And it probably should do the same to you. lol).

> I'm sorry for the mess.

No apologies neccessary. Thanks for the great program. ;-)

Just running off to try to get cvs running now...






reply via email to

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