[Top][All Lists]
[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-----