lilypond-user
[Top][All Lists]
Advanced

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

Re: problems building documentation without compiling LilyPond


From: Reinhold Kainhofer
Subject: Re: problems building documentation without compiling LilyPond
Date: Thu, 10 Sep 2009 21:59:22 +0200
User-agent: KMail/1.11.4 (Linux/2.6.29-02062906-generic; KDE/4.2.4; i686; ; )

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Donnerstag, 10. September 2009 21:32:26 schrieb Graham Percival:
> On Thu, Sep 10, 2009 at 07:06:13PM +0200, Reinhold Kainhofer wrote:
> > Am Donnerstag, 10. September 2009 18:27:04 schrieb Patrick Schmidt:
> > > I'm having problems to build documentation (without compiling LilyPond)
> > > on MacOS X 10.4.11. My www-out directory only contains the file
> > > dummy.dep. For error messages see attached file.
> >
> > Also, "cp GNUmakefile.in GNUmakefile" will never work (that's like trying
> > to execute a source file without compiling it)! GNUmakefile will be
> > produced by autogen, if you have all the necessary applications
> > installed...
>
> Jan or Han-Wen said we could do this.  Unless something changed in
> the past year -- which it might have :(  -- it will work.  I spent
> at least three years doing that.

Okay, that's right, GNUmakefile.in does not contain any variables that will be 
replaced, so it should work.

> I'm wondering more about these lines that happened during "make -C
> python":
>
> powerpc-apple-darwin8-gcc-4.0.1: ERROR:: No such file or directory
> powerpc-apple-darwin8-gcc-4.0.1: pkg-config: No such file or
> directory
> powerpc-apple-darwin8-gcc-4.0.1: not: No such file or directory
> powerpc-apple-darwin8-gcc-4.0.1: found: No such file or directory

The autogen.sh script runs pkg-config on the various library names. However, 
pkg-config is not installed, either. The problem is that the string returned 
from the pkg-config call is stored into e.g. FREETYPE2_CFLAGS, 
PANGO_FT2_CFLAGS, etc. and then used in various calls


address@hidden:~/lilypond/lilypond$ grep -e ERROR config.make
FREETYPE2_CFLAGS = ERROR: pkg-config not found --cflags freetype2 >= 2.1.10
PANGO_FT2_CFLAGS = ERROR: pkg-config not found --cflags pangoft2 >= 1.6.0
FONTCONFIG_LIBS = ERROR: pkg-config not found --libs fontconfig >= 2.2.0
FREETYPE2_LIBS = ERROR: pkg-config not found --libs freetype2 >= 2.1.10
PANGO_FT2_LIBS = ERROR: pkg-config not found --libs pangoft2 >= 1.6.0

If pkg-config is installed, it returns the appropriate flags and pathes, but in 
this case, things are simply terribly broken, since the build requirements are 
not available.


> if he can't build python stuff (namely lilypond-book), then he's
> hosed.

Apparently, he needs pkg-config installed...

Cheers,
Reinhold

- -- 
- ------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKqVqbTqjEwhXvPN0RAjP9AKCfFHVyAFCePxYrhChjnJHQNmdPPACfaerZ
03WcHKV0/HZUbzYtyuS56Eg=
=yssn
-----END PGP SIGNATURE-----




reply via email to

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