Re: Compiling lilypond in emacs etc

2019-01-25 Thread David Kastrup
Andrew Bernard  writes:

> What is the best way to add flags and options to the lilypond compile
> command in the emacs lilypond mode?

I use M-x compile RET for that.

> Also, regarding the failure to widen the buffer after the narrowing
> that takes place in certain cases, I see in the archives the
> suggestion to wrap the instances of narrow-to-region in a
> save-restriction block. Is that the proper solution?

Depends on the code, of course.

> And if so, why can't this be incorporated into the lilypond emacs code
> in the distribution builds?

Somebody has to do it.  Things still don't happen by magic.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Compiling lilypond in emacs etc

2019-01-24 Thread Andrew Bernard
What is the best way to add flags and options to the lilypond compile
command in the emacs lilypond mode?

Also, regarding the failure to widen the buffer after the narrowing that
takes place in certain cases, I see in the archives the suggestion to wrap
the instances of narrow-to-region in a save-restriction block. Is that the
proper solution? And if so, why can't this be incorporated into the
lilypond emacs code in the distribution builds?

Andrew
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling LilyPond on Linux Mint 19.1

2018-12-21 Thread Knut Petersen

On 20.12.18 12:21, Lukas-Fabian Moser wrote:

Folks,

this is mostly to give a reference to those who might hit the same problems 
that I had:

I decided to switch from my ancient Linux Mint 17.3 to Linux Mint 19.1 
yesterday. In order to set up a working build environment, I had to provide a 
working Guile 1.8 which seems not to be in the repositories any more.


Have a look at the build script attached to 
https://lists.gnu.org/archive/html/bug-lilypond/2017-08/msg00038.html

Knut



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling LilyPond on Linux Mint 19.1

2018-12-21 Thread H. S. Teoh
On Fri, Dec 21, 2018 at 07:06:43PM +0100, Urs Liska wrote:
> 
> Am 21.12.18 um 09:06 schrieb Urs Liska:
> > Hi Lukas,
> > 
> > thanks for putting this together. Indeed since installing a distro
> > that doesn't Guile 1.8 anymore I hadn't been able to compile
> > LilyPond anymore. Once I managed to compile Guile 1.8 and do a build
> > but for some reason I lost this option. I think the point was that
> > after compiling Guile I had to actually change the way LilyPond's
> > make was handled - which of course isn't sustainable.

Some time ago I ran into the same problem with Guile 1.8 no longer being
the default version of Guile in my distro (and in fact, not even
installable anymore from the official repo), but Lilypond does not work
with newer versions of Guile.  Furthermore, Python 2.7 is also no longer
the default in my distro, which is an added level of pain, though
luckily I can still install Python 2.7, it's just not the default Python
that would get invoked.

Fortunately, I can compile my own version of Guile 1.8 as you did.  Once
that is done, I found that I actually don't need to change LilyPond's
makefile; all I needed was to set $PATH and re-run LilyPond's autogen.sh
with the appropriate customizations, like this:

PATH=/usr/src/guile-1.8/bin:$PATH ./autogen.sh \
--with-python-include=/usr/include/python2.7/ \
CFLAGS="-Wno-sequence-point" \
LDFLAGS="-Wl,-rpath,/usr/src/guile-1.8/lib"

Of course, replace /usr/src/guile-1.8 with the path to wherever you
compiled Guile 1.8 (you don't actually need to install Guile 1.8
anywhere on your system; autogen.sh appeared smart enough to pick up the
right files from Guile's source directory once that's built, and once
you hacked $PATH to pick up Guile 1.8 before anything else); and replace
/usr/include/python2.7 with wherever your distro installed Python 2.7's
include files.

After running this step, you should be able to just run make as usual,
and it should be able to build Lilypond successfully.

(I have put the above autogen.sh invocation in a script that I keep with
my lilypond git clone, so that I don't have to type all of that every
time!  Though, truth be told, you really only need to re-run autogen.sh
if you have a fresh git clone / source download, or you did a deep
cleaning of the source tree. I found that I could still just run make
after `git pull` without needing to run autogen.sh again.)

Hope this info helps.


T

-- 
Leather is waterproof.  Ever see a cow with an umbrella?

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling LilyPond on Linux Mint 19.1

2018-12-21 Thread Urs Liska


Am 21.12.18 um 09:06 schrieb Urs Liska:

Hi Lukas,

thanks for putting this together. Indeed since installing a distro 
that doesn't Guile 1.8 anymore I hadn't been able to compile LilyPond 
anymore. Once I managed to compile Guile 1.8 and do a build but for 
some reason I lost this option. I think the point was that after 
compiling Guile I had to actually change the way LilyPond's make was 
handled - which of course isn't sustainable.


I'm also running Linux Mint 19.1, and followed your command list (and 
the previous instructions from the CG). Except that I already had some 
of the dependencies installed everything worked flawlessly, and I 
could run a make to compile LilyPond, register that in Frescobaldi and 
compile a .ly file with it. A warning about missing URW fonts was the 
only issue I encountered. make doc took the expected ages but worked 
without errors too!


So I can confirm that the steps work on Linux Mint 19.

Janek Wachoł has written a few scripts to help managing multiple 
LilyPond builds, which I really appreciated when I had them working. 
Basically they provide a configuration layer around the compilation, 
then create a local clone of the main code repository and build from 
that copy. That makes it possible to have multiple different builds 
from different branches (or even states of a branch) in parallel. I 
will see if I can integrate that with compiling through a 
self-compiled Guile and report back. Maybe these scripts are of use 
for others as well.



I have looked again into these scripts and found that they (still) work 
well.
The script that I suggest looking into is located at 
https://github.com/jan-warchol/cli-tools/blob/master/lilypond/build-lily.sh


However, when it is considered of general use I'll ask Janek to extract 
the script from his scripts collection.


In order to use the script two environment variables have to be exported 
(presumably from .bashrc):


LILYPOND_GIT=/path/to/lilypond/source/repository
LILYPOND_BUILD_DIR=/path/to/root/of/lilypond-builds

When invoked without arguments the script will clone the source 
repository in its current state to the "current" subdirectory of 
LILYPOND_BUILD_DIR and build it from there.
Settings to build other branches (or combinations of branches) to other 
target directories are described at the beginning of the script.


Does this look interesting to anybody?
Urs



Best
Urs

Am 20.12.18 um 12:21 schrieb Lukas-Fabian Moser:

Folks,

this is mostly to give a reference to those who might hit the same 
problems that I had:


I decided to switch from my ancient Linux Mint 17.3 to Linux Mint 
19.1 yesterday. In order to set up a working build environment, I had 
to provide a working Guile 1.8 which seems not to be in the 
repositories any more.


So in addition to following the instructions given in 
http://lilypond.org/doc/v2.19/Documentation/contributor/requirements-for-compiling-lilypond#linux-mint 
I also followed the most recent one of the various variations of 
steps for compiling Guile 1.8 that Federico Bruni gave in October 
2017 
(http://lilypond.1069038.n5.nabble.com/compiling-lilypond-in-debian-stretch-with-self-compiled-guile-1-8-td206683.html)


git clone https://git.savannah.gnu.org/git/guile.git
cd guile
git checkout branch_release-1-8
./autogen.sh
./configure --disable-error-on-warning --prefix=/usr/local
make
sudo make install
sudo ldconfig

echo "GUILE_CONFIG=/usr/local/bin/guile-config" >> ~/.bashrc

Then, after restarting Bash, I could proceed to 
http://lilypond.org/doc/v2.19/Documentation/contributor/configuring-make 
and successfully compile current Master.


(On my system, the echo [...] >> ~/.bashrc command added the given 
line without any new-line or whitespace, so I had to insert a newline 
in an editor.)



Probably these instructions would need some more 
testing/polishing/adjusting to other distributions before they could 
reasonably be added to the Contributor's Guide, so I just thought it 
might be helpful to collect them once more here. (In fact I did run 
into a bit of trouble tonight, but this seems to have been because I 
wanted to re-use my old lilypond git directory which had been used 
for compiling on my old system, so it wasn't really a clean start. 
This might also mean my procedure can't be guaranteed to work on a 
really fresh Lilypond git folder, but I think they should - I removed 
the old build/ folder before the first succesful compile, so there 
shouldn't have been any remnants of earlier successful compilations.)


Or would there have been a much easier way to success?

(The upside for me: Now I have the necessary Python/Qt/Lilypond 
bindings to also run current Frescobaldi from the git repository 
following Urs's excellent instructions on 
https://github.com/wbsoft/frescobaldi/wiki/Run-Frescobaldi-3-on-Linux.)


Best
Lukas


___
lilypond-user mailing list
lilypond-user@gnu.org
https:

Re: Compiling LilyPond on Linux Mint 19.1

2018-12-21 Thread Urs Liska

Hi Federico and Lukas,

Am 21.12.18 um 09:59 schrieb Federico Bruni:



Il giorno ven 21 dic 2018 alle 9:06, Urs Liska  
ha scritto:

[...]
A warning about missing URW fonts was the only issue I encountered. 
make doc took the expected ages but worked without errors too!


So I can confirm that the steps work on Linux Mint 19.



Hi Urs

this was discussed before but you might have missed it.

You can use part of this script:
https://github.com/fedelibre/LilyDevOS/blob/master/mkosi/debian/mkosi.extra/etc/skel/setup.sh#L39 



to download the needed .otf files.

AFAIK, only Fedora (?) includes .otf files in its URW fonts package, 
because I asked for it:

https://bugzilla.redhat.com/show_bug.cgi?id=1496466#c18



Thanks, this seems to have worked.


Fedora packager wrote that OTF files are not too big and decided that 
they can be distributed along with .t1 and .afm files.
If somebody asked Debian to do the same for fonts-urw-base35 package, 
above script would be not necessary anymore - for Debian nor its 
derivatives (Ubuntu, Mint, etc.).



But until that happens this information should be added to any CG. 
Although if I'm not mistaken this is not related to the "Linux Mint" 
part of the section, isn't it?


Best
Urs







___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling LilyPond on Linux Mint 19.1

2018-12-21 Thread Federico Bruni




Il giorno ven 21 dic 2018 alle 9:06, Urs Liska  
ha scritto:

[...]
A warning about missing URW fonts was the only issue I encountered. 
make doc took the expected ages but worked without errors too!


So I can confirm that the steps work on Linux Mint 19.



Hi Urs

this was discussed before but you might have missed it.

You can use part of this script:
https://github.com/fedelibre/LilyDevOS/blob/master/mkosi/debian/mkosi.extra/etc/skel/setup.sh#L39

to download the needed .otf files.

AFAIK, only Fedora (?) includes .otf files in its URW fonts package, 
because I asked for it:

https://bugzilla.redhat.com/show_bug.cgi?id=1496466#c18

Fedora packager wrote that OTF files are not too big and decided that 
they can be distributed along with .t1 and .afm files.
If somebody asked Debian to do the same for fonts-urw-base35 package, 
above script would be not necessary anymore - for Debian nor its 
derivatives (Ubuntu, Mint, etc.).





___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling LilyPond on Linux Mint 19.1

2018-12-21 Thread Urs Liska

Hi Lukas,

thanks for putting this together. Indeed since installing a distro that 
doesn't Guile 1.8 anymore I hadn't been able to compile LilyPond 
anymore. Once I managed to compile Guile 1.8 and do a build but for some 
reason I lost this option. I think the point was that after compiling 
Guile I had to actually change the way LilyPond's make was handled - 
which of course isn't sustainable.


I'm also running Linux Mint 19.1, and followed your command list (and 
the previous instructions from the CG). Except that I already had some 
of the dependencies installed everything worked flawlessly, and I could 
run a make to compile LilyPond, register that in Frescobaldi and compile 
a .ly file with it. A warning about missing URW fonts was the only issue 
I encountered. make doc took the expected ages but worked without errors 
too!


So I can confirm that the steps work on Linux Mint 19.

Janek Wachoł has written a few scripts to help managing multiple 
LilyPond builds, which I really appreciated when I had them working. 
Basically they provide a configuration layer around the compilation, 
then create a local clone of the main code repository and build from 
that copy. That makes it possible to have multiple different builds from 
different branches (or even states of a branch) in parallel. I will see 
if I can integrate that with compiling through a self-compiled Guile and 
report back. Maybe these scripts are of use for others as well.


Best
Urs

Am 20.12.18 um 12:21 schrieb Lukas-Fabian Moser:

Folks,

this is mostly to give a reference to those who might hit the same 
problems that I had:


I decided to switch from my ancient Linux Mint 17.3 to Linux Mint 19.1 
yesterday. In order to set up a working build environment, I had to 
provide a working Guile 1.8 which seems not to be in the repositories 
any more.


So in addition to following the instructions given in 
http://lilypond.org/doc/v2.19/Documentation/contributor/requirements-for-compiling-lilypond#linux-mint 
I also followed the most recent one of the various variations of steps 
for compiling Guile 1.8 that Federico Bruni gave in October 2017 
(http://lilypond.1069038.n5.nabble.com/compiling-lilypond-in-debian-stretch-with-self-compiled-guile-1-8-td206683.html)


git clone https://git.savannah.gnu.org/git/guile.git
cd guile
git checkout branch_release-1-8
./autogen.sh
./configure --disable-error-on-warning --prefix=/usr/local
make
sudo make install
sudo ldconfig

echo "GUILE_CONFIG=/usr/local/bin/guile-config" >> ~/.bashrc

Then, after restarting Bash, I could proceed to 
http://lilypond.org/doc/v2.19/Documentation/contributor/configuring-make 
and successfully compile current Master.


(On my system, the echo [...] >> ~/.bashrc command added the given 
line without any new-line or whitespace, so I had to insert a newline 
in an editor.)



Probably these instructions would need some more 
testing/polishing/adjusting to other distributions before they could 
reasonably be added to the Contributor's Guide, so I just thought it 
might be helpful to collect them once more here. (In fact I did run 
into a bit of trouble tonight, but this seems to have been because I 
wanted to re-use my old lilypond git directory which had been used for 
compiling on my old system, so it wasn't really a clean start. This 
might also mean my procedure can't be guaranteed to work on a really 
fresh Lilypond git folder, but I think they should - I removed the old 
build/ folder before the first succesful compile, so there shouldn't 
have been any remnants of earlier successful compilations.)


Or would there have been a much easier way to success?

(The upside for me: Now I have the necessary Python/Qt/Lilypond 
bindings to also run current Frescobaldi from the git repository 
following Urs's excellent instructions on 
https://github.com/wbsoft/frescobaldi/wiki/Run-Frescobaldi-3-on-Linux.)


Best
Lukas


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Compiling LilyPond on Linux Mint 19.1

2018-12-20 Thread Lukas-Fabian Moser

Folks,

this is mostly to give a reference to those who might hit the same 
problems that I had:


I decided to switch from my ancient Linux Mint 17.3 to Linux Mint 19.1 
yesterday. In order to set up a working build environment, I had to 
provide a working Guile 1.8 which seems not to be in the repositories 
any more.


So in addition to following the instructions given in 
http://lilypond.org/doc/v2.19/Documentation/contributor/requirements-for-compiling-lilypond#linux-mint 
I also followed the most recent one of the various variations of steps 
for compiling Guile 1.8 that Federico Bruni gave in October 2017 
(http://lilypond.1069038.n5.nabble.com/compiling-lilypond-in-debian-stretch-with-self-compiled-guile-1-8-td206683.html)


git clone https://git.savannah.gnu.org/git/guile.git
cd guile
git checkout branch_release-1-8
./autogen.sh
./configure --disable-error-on-warning --prefix=/usr/local
make
sudo make install
sudo ldconfig

echo "GUILE_CONFIG=/usr/local/bin/guile-config" >> ~/.bashrc

Then, after restarting Bash, I could proceed to 
http://lilypond.org/doc/v2.19/Documentation/contributor/configuring-make 
and successfully compile current Master.


(On my system, the echo [...] >> ~/.bashrc command added the given line 
without any new-line or whitespace, so I had to insert a newline in an 
editor.)



Probably these instructions would need some more 
testing/polishing/adjusting to other distributions before they could 
reasonably be added to the Contributor's Guide, so I just thought it 
might be helpful to collect them once more here. (In fact I did run into 
a bit of trouble tonight, but this seems to have been because I wanted 
to re-use my old lilypond git directory which had been used for 
compiling on my old system, so it wasn't really a clean start. This 
might also mean my procedure can't be guaranteed to work on a really 
fresh Lilypond git folder, but I think they should - I removed the old 
build/ folder before the first succesful compile, so there shouldn't 
have been any remnants of earlier successful compilations.)


Or would there have been a much easier way to success?

(The upside for me: Now I have the necessary Python/Qt/Lilypond bindings 
to also run current Frescobaldi from the git repository following Urs's 
excellent instructions on 
https://github.com/wbsoft/frescobaldi/wiki/Run-Frescobaldi-3-on-Linux.)


Best
Lukas


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-17 Thread Graham Percival
On Thu, Sep 17, 2009 at 12:25:26AM +0200, Patrick Schmidt wrote:
  Hmm.  Maybe it's a problem with 2.13.3.  I don't know about this
  file in particular, but I now see that there definitely *are*
  some files which require 2.13.4.
 
 I installed 2.13.4 and tried to build documentation. I'm sorry to say but I 
 still get the same error messages.

Please don't send the entire log; the only important thing is the
bus error from running lilypond on input/typography-demo.ly

At the moment, the only thing I can think of is to wait until
2.13.4 is officially released, then ask on the bug list about the
bus error.  Don't bother with attempting to compile the docs until
you can build that single file.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-15 Thread Graham Percival
On Tue, Sep 15, 2009 at 10:05:23AM +0200, Patrick Schmidt wrote:
  Hmm.  What happens if you try to compile input/typography-demo.ly
  manually?  Try adding a -V to the lilypond call.
 
 I get a bus error (see file attached)

Hmm.  Maybe it's a problem with 2.13.3.  I don't know about this
file in particular, but I now see that there definitely *are*
some files which require 2.13.4.

I guess you'll have to wait until GUB is working again.  If I
don't at least get it bootstrapping within the first hour
tomorrow, I'll try another approach to hacking it together.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-14 Thread Graham Percival
On Mon, Sep 14, 2009 at 09:01:06AM +0200, Patrick Schmidt wrote:
 
  This step is the cause of your problems, BTW.  Remember to add two
  files: pngtopnm, and pnmtopng, and change the relevant portion of
  the second line.
 In which directory do I have to save these two files?

Any directory such that they come first in your PATH.  You might
even want to add an extra directory like $HOME/bin/  to your path,
just to dump those files in it.

which pngtopnm
should return the filename of your new file.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-14 Thread Patrick Schmidt

 Original-Nachricht 
 Datum: Mon, 14 Sep 2009 06:38:26 +0100
 Von: Graham Percival gra...@percival-music.ca
 An: Patrick Schmidt p.l.schm...@gmx.de
 CC: lilypond-user@gnu.org
 Betreff: Re: problems building documentation without compiling LilyPond

 On Sun, Sep 13, 2009 at 08:22:37AM +0200, Patrick Schmidt wrote:
  and added
  
  export
 DYLD_LIBRARY_PATH=/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources:\
  /opt/local/lib:$DYLD_LIBRARY_PATH
 
 That probably won't do anything.
 
  Now bison 2.4.1 is detected. As I couldn't see any bison related errors
 I assumed that section Bison 1.875 in CG section 2.1.6 Problems doesn't
 apply to me.
  
  2) Changed config.make file (FLEXLEXER_FILE =
 /opt/local/include/FlexLexer.h)
  
  3) Checked ls /opt/local/share/ghostscript/fonts
 
 None of that matters for making the docs.
 
  There seems to be a spelling mistake in the CG. When I typed:
  
  svn export
 http://svn.ghostscript.com/ghostscript/tags/urw-fonts-1.0.7pre44/
  
  I got the message svn: command not found.
 
 You don't have svn installed?!  Hmm, did you install the OSX
 developer tools?  It should have come on a separate DVD with the
 OSX disks.
 
 I don't _think_ you need them installed to build the docs, but
 this might become an issue later.
svn 1.6.1 is now installed. The developer tools were already installed.
 
  4) I did not create scripts for pngtopnm and pnmtopng as I couldn't find
 the corresponding executable programs in /sw/bin/. At least for dummies
 like myself the CG is not clear enough, here. Do I have to create two text
 files which contain something like that: 
  
  #!/bin/bash
  exec /sw/bin/pngtopnm $@
  
  and save these files in /sw/lib/? Do I have to add
  
  export DYLD_LIBRARY_PATH=/sw/lib to ~./profile or just type it in the
 terminal? Is it a problem that I installed netpbm even though it's quite old
 (2005)? The man-pages of netpbm mentioned that pngtopnm and pnmtopng are
 part of netbpm. Sorry for these questions but obviously it's not clear to me.
 
 Replace /sw/ with /opt/local.  /sw is the fink package manager stuff;
 /opt is the macports.  I'll add a warning about this.
 
 On MacOS X with macports, you should use this:
 
 @verbatim
 export DYLD_LIBRARY_PATH=/opt/local/lib
 exec /opt/local/bin/pngtopnm $@
 @end verbatim
 
 
 
 This step is the cause of your problems, BTW.  Remember to add two
 files: pngtopnm, and pnmtopng, and change the relevant portion of
 the second line.
In which directory do I have to save these two files?

Thanks for your help and your patience
patrick

-- 
Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/atbrowser


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-14 Thread Patrick Schmidt
That was quick, thanks!
which pngtopnm returns /opt/local/bin/pngtopnm, so it seems to work. I 
don't have time to test wether I can build the documentation now but I'll let 
you know as soon as I can.

Cheers,
patrick


-- 
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-14 Thread Graham Percival
On Mon, Sep 14, 2009 at 09:09:33AM +0200, Patrick Schmidt wrote:
 which pngtopnm returns /opt/local/bin/pngtopnm, so it seems to work.

No, that is wrong.  As I said before, which pngtopnm should
return the directory in which you put the files.  Did you make
them executable?

You might want to have a quick google for unix scripts or
macosx bash scripts or something like that, if you're unfamiliar
with these terms.

- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-14 Thread Graham Percival
On Mon, Sep 14, 2009 at 11:50:11PM +0200, Patrick Schmidt wrote:
 I created two files (pngtopnm and pnmtopng). This is what they look like:

That all looks good now.

 I proceeded according to CG section Building documentation without compiling 
 LilyPond. (I also changed the FLEXLEXER_File line in  config.make and 
 grabbed the fonts from the ghostscript SVN server and ran  ./configure 
 --with-ncsb-dir=/opt/local/share/ghostscript/fonts.) 

This shoudl not be necessary, but I don't think it would halt
compiling.

 The directory out-www remains empty.
 
 Pointers appreciated.

Hmm.  What happens if you try to compile input/typography-demo.ly
manually?  Try adding a -V to the lilypond call.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-13 Thread Graham Percival
On Sun, Sep 13, 2009 at 08:22:37AM +0200, Patrick Schmidt wrote:
 and added
 
 export 
 DYLD_LIBRARY_PATH=/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources:\
 /opt/local/lib:$DYLD_LIBRARY_PATH

That probably won't do anything.

 Now bison 2.4.1 is detected. As I couldn't see any bison related errors I 
 assumed that section Bison 1.875 in CG section 2.1.6 Problems doesn't apply 
 to me.
 
 2) Changed config.make file (FLEXLEXER_FILE = /opt/local/include/FlexLexer.h)
 
 3) Checked ls /opt/local/share/ghostscript/fonts

None of that matters for making the docs.

 There seems to be a spelling mistake in the CG. When I typed:
 
 svn export http://svn.ghostscript.com/ghostscript/tags/urw-fonts-1.0.7pre44/
 
 I got the message svn: command not found.

You don't have svn installed?!  Hmm, did you install the OSX
developer tools?  It should have come on a separate DVD with the
OSX disks.

I don't _think_ you need them installed to build the docs, but
this might become an issue later.

 4) I did not create scripts for pngtopnm and pnmtopng as I couldn't find the 
 corresponding executable programs in /sw/bin/. At least for dummies like 
 myself the CG is not clear enough, here. Do I have to create two text files 
 which contain something like that: 
 
 #!/bin/bash
 exec /sw/bin/pngtopnm $@
 
 and save these files in /sw/lib/? Do I have to add
 
 export DYLD_LIBRARY_PATH=/sw/lib to ~./profile or just type it in the 
 terminal? Is it a problem that I installed netpbm even though it's quite old 
 (2005)? The man-pages of netpbm mentioned that pngtopnm and pnmtopng are part 
 of netbpm. Sorry for these questions but obviously it's not clear to me.

Replace /sw/ with /opt/local.  /sw is the fink package manager stuff;
/opt is the macports.  I'll add a warning about this.

On MacOS X with macports, you should use this:

@verbatim
export DYLD_LIBRARY_PATH=/opt/local/lib
exec /opt/local/bin/pngtopnm $@
@end verbatim



This step is the cause of your problems, BTW.  Remember to add two
files: pngtopnm, and pnmtopng, and change the relevant portion of
the second line.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-11 Thread Graham Percival
On Thu, Sep 10, 2009 at 10:07:37PM +0200, Patrick Schmidt wrote:
 
 I added export PATH=$PATH:/opt/local/bin to .bash_profile and
 created the directories portslocation and dports manually. Then
 I entered export PATH=$PATH:/opt/local/bin and got the same
 error messages as above.
 
 Maybe this helps?!

Yes, that helps us identify the problem.  Reverse the order, i.e.

export PATH=:/opt/local/bin:$PATH

this way, the newer programs installed by darwinports will be
found before the old programs.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-10 Thread Reinhold Kainhofer
Am Donnerstag, 10. September 2009 18:27:04 schrieb Patrick Schmidt:
 Hi all,

 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.

You might also want to take a look yourself. For example the following error 
messages found in your file should give you a good hint what should be done:

WARNING: Please consider installing optional programs:  bison = 1.29 
(installed: 1.28) guile
ERROR: Please install required programs:  echo no guile-config = 1.8.0 
(installed: ) libguile (libguile-dev, guile-devel or guile-dev package). 
GUILE-with-rational-bugfix pkg-config
See INSTALL.txt for more information on how to build LilyPond


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...

Also, you might need to install pngtopnm:

sh: line 1: pngtopnm: command not found

Hope that helps,
Reinhold
-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, 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


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-10 Thread 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.

 Also, you might need to install pngtopnm:
 
 sh: line 1: pngtopnm: command not found

Yes, this will be necessary.


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
...
cc1: error: unrecognized command line option -fcflags
cc1: error: unrecognized command line option -fcflags
cc1: error: unrecognized command line option -fcflags
cc1: error: unrecognized command line option -fcflags
lipo: can't open input file: /var/tmp//ccjUksrx.out (No such file
or directory)
make: *** [out/midi.lo] Error 1


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

I could try to look at this in a day or two, but there's lots of
other things I need to be doing in town and university.  (such as
buying toilet paper.  Gee, these residences are cheap!  I figured
they'd give me one roll so I didn't have to find a Tesco or
Sainsburys or whatever on my very first day here...!)


For anybody who cares about the new website, especially getting it
running on master, helping him fix (or just install the additional
software) would be a good thing.  :)

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: problems building documentation without compiling LilyPond

2009-09-10 Thread Reinhold Kainhofer
-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


reinh...@einstein:~/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, reinh...@kainhofer.com, 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-


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling lilypond

2007-06-17 Thread Wilbert Berendsen
Op dinsdag 29 mei 2007, schreef Thomas Gollenia:
 Hi,

 When I tried to compile lilypond (all dependencies should be solved)
 it came up with the following error message:

 chmod 755 out/lilypond-invoke-editor
 /usr/bin/perl /Users/Thommy/Documents/Downloads/lilypond-2.10.25/
 buildscripts/out/help2man out/lilypond-invoke-editor  out/lilypond-
 invoke-editor.1
 help2man: can't get `--help' info from out/lilypond-invoke-editor
 make[1]: *** [out/lilypond-invoke-editor.1] Error 1
 make: *** [all] Error 2

I got the same problem. I found the solution by executing 
scripts/out/lilypond-invoke-editor by hand, which showed that guile could not 
execute that script because it had been built without regexp support. Right 
now I'm recompiling guile with regexp support  (--enable-regex).

best regards,
Wilbert Berendsen

-- 
http://www.wilbertberendsen.nl/
You must be the change you wish to see in the world.
-- Mahatma Gandi


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Compiling lilypond

2007-05-29 Thread Thomas Gollenia

Hi,

When I tried to compile lilypond (all dependencies should be solved)  
it came up with the following error message:


chmod 755 out/lilypond-invoke-editor
/usr/bin/perl /Users/Thommy/Documents/Downloads/lilypond-2.10.25/ 
buildscripts/out/help2man out/lilypond-invoke-editor  out/lilypond- 
invoke-editor.1

help2man: can't get `--help' info from out/lilypond-invoke-editor
make[1]: *** [out/lilypond-invoke-editor.1] Error 1
make: *** [all] Error 2

I have a MacBook, and the required programs (guile, bison, etc) were  
installed using MacPorts, except of mftrace, which I downloaded and  
compiled from the lilypond website.


greetings,

Thomas Gollenia


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Compiling lilypond files from Mutopia

2006-05-27 Thread Peter Clarke
Dear list,
I would like to compile a Lilypond file downloaded from 
Mutopia.  It needs an include file (paper-20.ly).  Where 
can I get this?  And does that define all the 'extra' 
syntax the .ly file seems to contain?

Thanks,

Peter C


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling lilypond files from Mutopia

2006-05-27 Thread Stan Sanderson


On May 27, 2006, at 8:17 AM, Peter Clarke wrote:


Dear list,
I would like to compile a Lilypond file downloaded from
Mutopia.  It needs an include file (paper-20.ly).  Where
can I get this?  And does that define all the 'extra'
syntax the .ly file seems to contain?

Thanks,

Peter C


Unfortunately, there is no simple way for the Mutopia maintainer  
(Chris Sawer) to update all the files with each new Lilypond version.  
I would suggest using the latest stable Lilypond version's convert-ly  
to update the file. If you can download one of the compiled binary  
Lilypond versions, use the convert function. Depending on how old  
is the Lilypond version of the Mutopia file, you may have to do some  
further editing.


Regards,

Stan




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Compiling Lilypond-2.6.4 for FreeBSD 5.4

2005-11-19 Thread n0oct
This assumes you know how to use cvsup and portupgrade, and know how
to build ports from source.  If you don't, consult the FreeBSD handbook.

First, using cvsup update your ports tree.

Next run portsdb -uU, then pkgdb -F.

Use pkg_info to see if you already have:
texinfo
teTeX-base
teTeX-texmf
ghostscript-gnu OR ghostscript-afpl
mftrace

If you have any of these already installed, use portupgrade -R to
upgrade them to the latest versions.  If you don't, build them from
source.  In the case of teTeX, you can build /usr/ports/print/teTeX and
that should build everything you need.  If it doesn't, we'll take care
of that later.

Download lilypond-2.6.4.tar.gz into /usr/ports/distfiles.  As root
[preferably running sudo], run 'tar -xzf lilypond-2.6.4.tar.gz'.  

Change to the lilypond-2.6.4 directory.  As root, edit configure,
changing every instance of '4.7' in the file to '4.6'.

As root, run ./configure.  If configure bombs because of old or missing
programs, install what it asks for.

If configure runs ok, then as root run 'gmake install'.  There will be
many complaints about too many errors, etc., but that is mainly about
building the texinfo docs.

If it finishes without a hitch, you're ready to roll.

Note that if you're upgrading from 2.2.2, you will have to run convert-
ly to convert your old lilypond files to current syntax.  Read 'man
convert-ly'.

If you have any questions, post them.  I built this on an i386 machine
running FreeBSD 5.4-RELEASE-p1.


-- 

72, Jim N0OCT


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond-2.6.0 On Gentoo

2005-07-02 Thread J. Scott Amort
On Fri, 2005-07-01 at 21:59 -0700, Daniel Johnson wrote:
 If you are going to be building the documentation on Gentoo (i.e. you
 have doc in your USE variable) it is almost imperative that you use a
 version of Guile newer than the latest stable -- use a CVS snapshot of
 the development branch, and you get Han-Wen's garbage-collection
 patches.  What I wound up doing was the following (as root):

Thanks for the advice, Daniel, I'll remember that if I try to compile
the documentation.

I did, however, solve the original problem I was having.  I recompiled
tetex, and swapped autotrace for potrace.  I'm not sure which of the two
was the culprit, but lilypond 2.6 compiled and is running fine now.

Thanks for the help,
Scott

-- 
Oh, people can come up with statistics to prove anything. 14% of people
know that. -- Homer Simpson



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Compiling Lilypond-2.6.0 On Gentoo

2005-07-01 Thread J. Scott Amort
Hi All,

I am eager to give Lilypond-2.6.0 a try!

However, on my Gentoo box, I get the following error during the compile:

mf-nowin -progname=mf \mode:=laserjet; nonstopmode; input feta11.mf;
This is METAFONT, Version 2.71828 (Web2C 7.5.4)
kpathsea: Running mktexfmt mf.base
tcfmgr: config file `tcfmgr.map' (usually in $TEXMFMAIN/texconfig) not
found.
fmtutil: config file `fmtutil.cnf' not found.
I can't find the base file `mf.base'!
make[1]: *** [out/feta11.tfm] Error 1
make[1]: Leaving directory
`/home/portage/lilypond-2.6.0/work/lilypond-2.6.0/mf'make: *** [all]
Error 2

I did a bit of searching around, and it seems that there are a few other
gentoo users with a similar error (albeit on an earlier version of
lilypond - 2.5.2: http://bugs.gentoo.org/show_bug.cgi?id=90334 ).  It
seems to be related to tetex, but I do have the latest gentoo version
installed (3.0-r2).

However, I also see that I can do a:

make -C mf get-pfa

that appears to download and extract pretraced fonts from an rpm
package.  Cool.  But, after the above make (apparently successfully), I
follow it up with a 'make all' and still run into the same error as
above.

So, could anyone shed some light on the original error; or perhaps
explain how the 'get-pfa' option should be used.

Thanks very much for you help, and for a great program!

Best,
Scott

-- 
Oh, people can come up with statistics to prove anything. 14% of people
know that. -- Homer Simpson



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond-2.6.0 On Gentoo

2005-07-01 Thread Joe Neeman
If this list allows .tar.bz2 attachments, you could try unpacking the
attachment into your $PORTDIR_OVERLAY directory. It adds ebuilds for the
correct versions of mftrace and fontforge, so it should help resolve any
dependency problems.

Joe


lilypond-ebuild.tar.bz2
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond-2.6.0 On Gentoo

2005-07-01 Thread Scott Amort

Joe Neeman wrote:

If this list allows .tar.bz2 attachments, you could try unpacking the
attachment into your $PORTDIR_OVERLAY directory. It adds ebuilds for the
correct versions of mftrace and fontforge, so it should help resolve any
dependency problems.

Joe


Hi Joe,

Thanks for taking the time to respond!  I believe I am using the same 
versions of mftrace and fontforge as you have so kindly provided me 
with.  I suspect the problem may be an environmental variable of some 
sort.  Nonetheless, I'll give these ebuilds a go and see how things 
progress.


Thanks again,
Scott



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond-2.6.0 On Gentoo

2005-07-01 Thread Daniel Johnson
If you are going to be building the documentation on Gentoo (i.e. you
have doc in your USE variable) it is almost imperative that you use a
version of Guile newer than the latest stable -- use a CVS snapshot of
the development branch, and you get Han-Wen's garbage-collection
patches.  What I wound up doing was the following (as root):

***WARNING: UGLY HACKS***

1. cd ~
2. wget
ftp://ftp.dt.e-technik.uni-dortmund.de/pub/guile/snapshots/guile-core.unstable.tar.gz
3. tar xzf guile-core.unstable.tar.gz
4. tar czf guile-1.7.2.tar.gz guile-core.unstable*
5. mv guile-1.7.2.tar.gz /usr/portage/distfiles
6. mkdir -p $PORTDIR_OVERLAY/dev-util/guile/
7. cd $PORTDIR_OVERLAY/dev-util/guile
8. cp /usr/portage/dev-util/guile-1.6.8.ebuild ./guile-1.7.2.ebuild
9. edit guile-1.7.2.ebuild. Add dev-libs/gmp to the DEPEND var.  Remove
the line that patches in case of GCC 4.0 (unless you are running GCC 4,
in which case you'll have to figure out how to modify the patch yourself)
10. ebuild guile-1.7.2.ebuild digest
11. emerge guile
12. cd $PORTDIR_OVERLAY/media-sound/lilypond
13. edit lilypond-2.6.0.ebuild.  In the src_install function, comment
out the entire if use doc; block.
14. ebuild lilypond-2.6.0.ebuild digest
15. mkdir -p /var/tmp/portage/lilypond-2.6.0/work
16. USE=doc FEATURES=keepwork emerge lilypond
17. mkdir -p /usr/share/doc/lilypond; cd /usr/share/doc/lilypond
18. tar xzf
/var/tmp/portage/lilypond-2.6.0/work/lilypond-2.6.0/out-www/web.tar.gz

I'm sure there are better ways of doing this but this was my quick 
dirty method.  Building of documentation proceeded at a very nice pace,
and didn't crash like it has been doing for the last month or so.  This
should also help users who are building massive documents with
lilypond-book.

I sure hope the Gentoo team supports this stuff without my hacks soon...
but that's unlikely since they seem to be stalled on creating an ESP
Ghostscript 8.15rc3 ebuild.  And forget about Guile CVS... development
and release of Guile seems to happen at a snail's pace, and I don't
think anyone other than Han-Wen has placed any importance on the GC
portion of Guile.  We are *so* spoiled with the pace of Lilypond
development!

--Daniel

Joe Neeman wrote:

If this list allows .tar.bz2 attachments, you could try unpacking the
attachment into your $PORTDIR_OVERLAY directory. It adds ebuilds for the
correct versions of mftrace and fontforge, so it should help resolve any
dependency problems.

Joe
  




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond...

2004-11-03 Thread Jan Nieuwenhuizen
J. L. writes:

 Which ec-fonts-mftraced package does Cygwin need to use?

Any of

http://lilypond.org/download/fonts/
http://lilypond.org/cygwin/uploads/ec-fonts-mftraced

Jan.

-- 
Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org


___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Compiling Lilypond...

2004-11-02 Thread J L
Hi,
Which ec-fonts-mftraced package does Cygwin need to use?
Aligorith
_
Surf the net and talk on the phone with Xtra JetStream @  
http://xtra.co.nz/jetstream


___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: compiling lilypond

2004-10-31 Thread sdf sdfs
I'm pretty sure I have it installed; when I type mf at
the prompt I get:

This is METAFONT, Version 2.7182 (Web2C 7.4.5)
**

I have the files mf and mfw in /usr/share/texmf/bin

Configure detects everything automatically except
kpathsea, which is installed in the default directory
/usr/share/texmf/(lib; include) and does not complain
after typing export LDFLAGS. etc.

It does tell me to please consider installing optional
programs: kpsewhich, (how would I do that?)

Also, maybe I'm doing something really stupid, because
I'm a bit of a linux newbie.

Anyway, thanks for your help ( congrats on the new
release!),

David


 --- Jan Nieuwenhuizen [EMAIL PROTECTED] wrote: 
 sdf sdfs writes:
 
  make[1]: Entering directory
  `/home/david/lilypond-2.4.0/mf'
  echo mf mfont not found \mode:=laserjet;
 nonstopmode;
 
 You should install metafont, probably in the tetex
 package.  I'm
 surprised that configure did not complain about
 metafont.
 
 Jan.
 
 -- 
 Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond -
 The music typesetter
 http://www.xs4all.nl/~jantien   |
 http://www.lilypond.org
  

__ 
Post your free ad now! http://personals.yahoo.ca


___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


compiling lilypond

2004-10-30 Thread sdf sdfs
Hi.

I've been trying to compile lilypond for several weeks
on various setups. I (think I) have installed all the
necessary programs in INSTALL.txt and ecfonts, but it
still doesn't go all the way. Here is the last bit of
the compiler output on my Slackware 10 system, any
help would be appreciated, Thanks!

David

./out/template5.o ./out/tempo-performer.o
./out/text-engraver.o ./out/text-item.o
./out/text-spanner-engraver.o ./out/text-spanner.o
./out/tfm-reader.o ./out/tfm.o ./out/tie-column.o
./out/tie-engraver.o ./out/tie-performer.o ./out/tie.o
./out/time-scaled-music-iterator.o
./out/time-scaled-music.o
./out/time-signature-engraver.o
./out/time-signature-performer.o
./out/time-signature.o ./out/timing-engraver.o
./out/timing-translator.o ./out/translator-ctors.o
./out/translator-group.o ./out/translator-property.o
./out/translator-scheme.o ./out/translator.o
./out/transposed-music.o
./out/trill-spanner-engraver.o ./out/tuplet-bracket.o
./out/tuplet-engraver.o
./out/type-swallow-translator.o
./out/un-relativable-music.o
./out/unfolded-repeat-iterator.o
./out/untransposable-music.o
./out/vaticana-ligature-engraver.o
./out/vaticana-ligature.o
./out/vertical-align-engraver.o
./out/virtual-font-metric.o ./out/volta-bracket.o
./out/volta-engraver.o ./out/lexer.o ./out/parser.o
./out/../../flower/out/library.a  -lkpathsea  
-L/usr/share/texmf/lib -L/usr/share/texmf/lib 
-lguile -lguile-ltdl -lqthreads -lpthread -lcrypt -lm
/usr/bin/perl
/home/david/lilypond-2.4.0/buildscripts/out/help2man
out/lilypond  out/lilypond.1
make PACKAGE=LILYPOND package=lilypond -C include man
 true
make[2]: Entering directory
`/home/david/lilypond-2.4.0/lily/include'
true
make[2]: Leaving directory
`/home/david/lilypond-2.4.0/lily/include'
make PACKAGE=LILYPOND package=lilypond -C include all
 true
make[2]: Entering directory
`/home/david/lilypond-2.4.0/lily/include'
true
make[2]: Leaving directory
`/home/david/lilypond-2.4.0/lily/include'
make[1]: Leaving directory
`/home/david/lilypond-2.4.0/lily'
make[1]: Entering directory
`/home/david/lilypond-2.4.0/mf'
echo mf mfont not found \mode:=laserjet; nonstopmode;
input feta11.mf;
mf mfont not found \mode:=laserjet; nonstopmode; input
feta11.mf;
mv feta11.log feta11.tfm ./out
mv: cannot stat `feta11.log': No such file or
directory
mv: cannot stat `feta11.tfm': No such file or
directory
make[1]: *** [out/feta11.tfm] Error 1
make[1]: Leaving directory
`/home/david/lilypond-2.4.0/mf'
make: *** [all] Error 2


__ 
Post your free ad now! http://personals.yahoo.ca


___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond-2.3.11 on Slackware 10

2004-08-19 Thread R S Ananda Murthy
Finally it worked!
In Slackware 10 keeping lilypond-profile.sh in /etc/profile.d/ does not  
work. To make it work I did the following:

Copied buildcripts/out/lilypond-profile to /usr/bin
Then, I appended the following line:
source /usr/bin/lilypond-profile
to the end of /etc/profile. Logout and login. Now Lilypond-2.3.11 is  
working fine. Strangely, this is working even for csh without using  
lilypond-login.

Thanks Mr. Mats Bengtsson for your patient help.
Anand
On 08/18/2004 08:37:35 PM, Mats Bengtsson wrote:
OK, now you have managed to source the file.
However, it seems that your installation of teTeX doesn't
behave as it should.
What does the following sequence of commands return?
unset TEXMF
kpsexpand \$TEXMF
kpsewhich texmf.cnf
Also, you should try to figure out why you didn't manage to
source the file earlier.
   /Mats
R S Ananda Murthy wrote:
On 08/18/2004 06:48:28 PM, Mats Bengtsson wrote:
First of all, I hope that we are talking about the file
buildscripts/out/lilypond-profile
and NOT
buildscripts/lilypond-profile.sh
To help us understand what's going on, try the following:
- Go to the lilypond-* directory where you run the compilation
- Run the command
set -x
  this will make bash echo every line it executes
- Run (I hope you have noted the initial dot followed by a space)
. buildscripts/out/lilypond-profile
I was missing the starting . and space!
- Reset bash to normal behaviour by running
set +x
Send the resulting output to the mailing list.
  /Mats

This is the resulting output:
+ . buildscripts/out/lilypond-profile
++ '[' -n '' ']'
+++ basename bash
++ '[' -z '' -a bash = lilypond-profile ']'
++ '[' -z '' ']'
+++ echo /usr/share/lilypond/2.3.11
+++ sed 's!//!/!g'
++ datadir=/usr/share/lilypond/2.3.11
+++ echo '{/usr/share/lilypond/2.3.11,}'
+++ grep /usr/share/lilypond/2.3.11
++ '[' -z '{/usr/share/lilypond/2.3.11,}' ']'
After this if I now type the command printenv TEXMF I get:
+ printenv TEXMF
{/usr/share/lilypond/2.3.11,}
Anand
R S Ananda Murthy wrote:

On 08/18/2004 01:48:08 PM, Mats Bengtsson wrote:
I'm cross-posting to lilypond-user, to increase the chance
that you get help from some Slackware user.
R S Ananda Murthy wrote:
On 08/17/2004 08:45:10 PM, Mats Bengtsson wrote:
Did you start a new shell first?


Yes.

I was wrong, you probably have to logout/login again to
make bash read the profile files. Hopefully this helps
What does the following command return:
printenv TEXMF

Nothing.

Which indicates that the lilypond-profile file wasn't
read.
If you are eager to get started (waiting for some Slackware
user on the list to provide more help), just run
. /.../lilypond-profile
in the shell where you want to run LilyPond.

I did this after making lilypond-profile executable.  But after   
this,  if I do printenv TEXMF I  get nothing. So, I feel there is   
something  wrong in lilypond-profile. I think, if this is set  
right,  Lilypond- 2.3.11 may work properly on Slackware 10.

In another mail, you wrote
Hello,
While invoking Lilypond, what sould be the following environment
variables:
TEXMF
LILYPONDPREFIX
LANG
How to set these variables? Can anybody give some examples?

If you did 'make install', you should leave LILYPONDPREFIX unset.
The same goes for LANG, unless you want your programs to speak
some other language than english. If you try to set the TEXMF
variable yourself, it's very likely to get wrong, that's why
we have the lilypond-profile file.
   /Mats


R S Ananda Murthy wrote:
On 08/17/2004 08:07:33 PM, R S Ananda Murthy wrote:
I am hereby placing this discussion in the mailing list.
Anand
On 08/17/2004 03:51:01 PM, Mats Bengtsson wrote:
Please keep the discussion on the mailing list, for the
benefit of yourself since you get access to the collected
expertise on the list and for the benefit of others who
experience
similar problems. Feel free to quote my answer below if you
wish.

R S Ananda Murthy wrote:
Hello,
Thanks for your mail. Now Lilypond-2.3.11 is running on
Slackware   10! I  installed mftraced ec fonts. I have done
texhash. But when  I  do

lilypond test.py
I get the following message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have not understood what I should do with the scripts
lilypond-profile
lilypond-login
I am using bash. Could you please help.


I don't know how things are setup in Slackware. On RedHat
systems,
there's a directory /etc/profile.d/, where you can put the   
file
lilypond-profile (renamed to lilypond-profile.sh) so it will   
be
automatically read as soon as you start a new shell.
Otherwise, you can add a line
. /whatever/path/to/the/file/lilypond-profile
in your own ~/.profile

   /Mats



___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Hello,
As mentioned above, I copied lilypond-profile.sh into /etc/   
profile. d.  

Re: Compiling Lilypond-2.3.11 on Slackware 10

2004-08-18 Thread Mats Bengtsson
I'm cross-posting to lilypond-user, to increase the chance
that you get help from some Slackware user.
R S Ananda Murthy wrote:
On 08/17/2004 08:45:10 PM, Mats Bengtsson wrote:
Did you start a new shell first?

Yes.
I was wrong, you probably have to logout/login again to
make bash read the profile files. Hopefully this helps
What does the following command return:
printenv TEXMF
Nothing.
Which indicates that the lilypond-profile file wasn't
read.
If you are eager to get started (waiting for some Slackware
user on the list to provide more help), just run
. /.../lilypond-profile
in the shell where you want to run LilyPond.
In another mail, you wrote
Hello,
While invoking Lilypond, what sould be the following environment
variables:
TEXMF
LILYPONDPREFIX
LANG
How to set these variables? Can anybody give some examples?
If you did 'make install', you should leave LILYPONDPREFIX unset.
The same goes for LANG, unless you want your programs to speak
some other language than english. If you try to set the TEXMF
variable yourself, it's very likely to get wrong, that's why
we have the lilypond-profile file.
   /Mats


R S Ananda Murthy wrote:
On 08/17/2004 08:07:33 PM, R S Ananda Murthy wrote:
I am hereby placing this discussion in the mailing list.
Anand
On 08/17/2004 03:51:01 PM, Mats Bengtsson wrote:
Please keep the discussion on the mailing list, for the
benefit of yourself since you get access to the collected
expertise on the list and for the benefit of others who experience
similar problems. Feel free to quote my answer below if you wish.
R S Ananda Murthy wrote:
Hello,
Thanks for your mail. Now Lilypond-2.3.11 is running on 
Slackware   10! I  installed mftraced ec fonts. I have done 
texhash. But when  I  do

lilypond test.py
I get the following message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have not understood what I should do with the scripts
lilypond-profile
lilypond-login
I am using bash. Could you please help.

I don't know how things are setup in Slackware. On RedHat systems,
there's a directory /etc/profile.d/, where you can put the file
lilypond-profile (renamed to lilypond-profile.sh) so it will be
automatically read as soon as you start a new shell.
Otherwise, you can add a line
. /whatever/path/to/the/file/lilypond-profile
in your own ~/.profile
   /Mats


___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Hello,
As mentioned above, I copied lilypond-profile.sh into /etc/profile. 
d.  In Slackware 10 also we have /etc/profile.d. Now I tried

lilypond test.ly
where the content of test.ly is
{ c'4 e' g' }
But I still get the message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have installed mftraced ec fonts and done texhash. What is the   
problem?

Anand
___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463   
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=

___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=

___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond-2.3.11 on Slackware 10

2004-08-18 Thread R S Ananda Murthy

On 08/18/2004 01:48:08 PM, Mats Bengtsson wrote:
I'm cross-posting to lilypond-user, to increase the chance
that you get help from some Slackware user.
R S Ananda Murthy wrote:
On 08/17/2004 08:45:10 PM, Mats Bengtsson wrote:
Did you start a new shell first?

Yes.
I was wrong, you probably have to logout/login again to
make bash read the profile files. Hopefully this helps
What does the following command return:
printenv TEXMF
Nothing.
Which indicates that the lilypond-profile file wasn't
read.
If you are eager to get started (waiting for some Slackware
user on the list to provide more help), just run
. /.../lilypond-profile
in the shell where you want to run LilyPond.
I did this after making lilypond-profile executable.  But after this,  
if I do printenv TEXMF I  get nothing. So, I feel there is something  
wrong in lilypond-profile. I think, if this is set right, Lilypond- 
2.3.11 may work properly on Slackware 10.

In another mail, you wrote
Hello,
While invoking Lilypond, what sould be the following environment
variables:
TEXMF
LILYPONDPREFIX
LANG
How to set these variables? Can anybody give some examples?
If you did 'make install', you should leave LILYPONDPREFIX unset.
The same goes for LANG, unless you want your programs to speak
some other language than english. If you try to set the TEXMF
variable yourself, it's very likely to get wrong, that's why
we have the lilypond-profile file.
   /Mats


R S Ananda Murthy wrote:
On 08/17/2004 08:07:33 PM, R S Ananda Murthy wrote:
I am hereby placing this discussion in the mailing list.
Anand
On 08/17/2004 03:51:01 PM, Mats Bengtsson wrote:
Please keep the discussion on the mailing list, for the
benefit of yourself since you get access to the collected
expertise on the list and for the benefit of others who  
experience
similar problems. Feel free to quote my answer below if you  
wish.

R S Ananda Murthy wrote:
Hello,
Thanks for your mail. Now Lilypond-2.3.11 is running on  
Slackware   10! I  installed mftraced ec fonts. I have done  
texhash. But when  I  do

lilypond test.py
I get the following message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have not understood what I should do with the scripts
lilypond-profile
lilypond-login
I am using bash. Could you please help.

I don't know how things are setup in Slackware. On RedHat  
systems,
there's a directory /etc/profile.d/, where you can put the file
lilypond-profile (renamed to lilypond-profile.sh) so it will be
automatically read as soon as you start a new shell.
Otherwise, you can add a line
. /whatever/path/to/the/file/lilypond-profile
in your own ~/.profile

   /Mats


___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Hello,
As mentioned above, I copied lilypond-profile.sh into /etc/ 
profile. d.  In Slackware 10 also we have /etc/profile.d. Now I  
tried

lilypond test.ly
where the content of test.ly is
{ c'4 e' g' }
But I still get the message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have installed mftraced ec fonts and done texhash. What is the
problem?

Anand
___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

-- =
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463   Fax:   (+46) 8  
790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=

___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=

___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Compiling Lilypond-2.3.11 on Slackware 10

2004-08-18 Thread Mats Bengtsson
First of all, I hope that we are talking about the file
buildscripts/out/lilypond-profile
and NOT
buildscripts/lilypond-profile.sh
To help us understand what's going on, try the following:
- Go to the lilypond-* directory where you run the compilation
- Run the command
set -x
  this will make bash echo every line it executes
- Run (I hope you have noted the initial dot followed by a space)
. buildscripts/out/lilypond-profile
- Reset bash to normal behaviour by running
set +x
Send the resulting output to the mailing list.
  /Mats
R S Ananda Murthy wrote:

On 08/18/2004 01:48:08 PM, Mats Bengtsson wrote:
I'm cross-posting to lilypond-user, to increase the chance
that you get help from some Slackware user.
R S Ananda Murthy wrote:
On 08/17/2004 08:45:10 PM, Mats Bengtsson wrote:
Did you start a new shell first?

Yes.

I was wrong, you probably have to logout/login again to
make bash read the profile files. Hopefully this helps
What does the following command return:
printenv TEXMF

Nothing.

Which indicates that the lilypond-profile file wasn't
read.
If you are eager to get started (waiting for some Slackware
user on the list to provide more help), just run
. /.../lilypond-profile
in the shell where you want to run LilyPond.

I did this after making lilypond-profile executable.  But after this,  
if I do printenv TEXMF I  get nothing. So, I feel there is something  
wrong in lilypond-profile. I think, if this is set right, Lilypond- 
2.3.11 may work properly on Slackware 10.

In another mail, you wrote
Hello,
While invoking Lilypond, what sould be the following environment
variables:
TEXMF
LILYPONDPREFIX
LANG
How to set these variables? Can anybody give some examples?

If you did 'make install', you should leave LILYPONDPREFIX unset.
The same goes for LANG, unless you want your programs to speak
some other language than english. If you try to set the TEXMF
variable yourself, it's very likely to get wrong, that's why
we have the lilypond-profile file.
   /Mats


R S Ananda Murthy wrote:
On 08/17/2004 08:07:33 PM, R S Ananda Murthy wrote:
I am hereby placing this discussion in the mailing list.
Anand
On 08/17/2004 03:51:01 PM, Mats Bengtsson wrote:
Please keep the discussion on the mailing list, for the
benefit of yourself since you get access to the collected
expertise on the list and for the benefit of others who  experience
similar problems. Feel free to quote my answer below if you  wish.
R S Ananda Murthy wrote:
Hello,
Thanks for your mail. Now Lilypond-2.3.11 is running on  
Slackware   10! I  installed mftraced ec fonts. I have done  
texhash. But when  I  do

lilypond test.py
I get the following message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have not understood what I should do with the scripts
lilypond-profile
lilypond-login
I am using bash. Could you please help.


I don't know how things are setup in Slackware. On RedHat  systems,
there's a directory /etc/profile.d/, where you can put the file
lilypond-profile (renamed to lilypond-profile.sh) so it will be
automatically read as soon as you start a new shell.
Otherwise, you can add a line
. /whatever/path/to/the/file/lilypond-profile
in your own ~/.profile
   /Mats


___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Hello,
As mentioned above, I copied lilypond-profile.sh into /etc/ 
profile. d.  In Slackware 10 also we have /etc/profile.d. Now I  tried

lilypond test.ly
where the content of test.ly is
{ c'4 e' g' }
But I still get the message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have installed mftraced ec fonts and done texhash. What is the
problem?

Anand
___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

-- =
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463   Fax:   (+46) 8  
790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=


___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463   
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



Re: Compiling Lilypond-2.3.11 on Slackware 10

2004-08-18 Thread R S Ananda Murthy
On 08/18/2004 06:48:28 PM, Mats Bengtsson wrote:
First of all, I hope that we are talking about the file
buildscripts/out/lilypond-profile
and NOT
buildscripts/lilypond-profile.sh
To help us understand what's going on, try the following:
- Go to the lilypond-* directory where you run the compilation
- Run the command
set -x
  this will make bash echo every line it executes
- Run (I hope you have noted the initial dot followed by a space)
. buildscripts/out/lilypond-profile
- Reset bash to normal behaviour by running
set +x
Send the resulting output to the mailing list.
  /Mats
This is the resulting output:
+ . buildscripts/out/lilypond-profile
++ '[' -n '' ']'
+++ basename bash
++ '[' -z '' -a bash = lilypond-profile ']'
++ '[' -z '' ']'
+++ echo /usr/share/lilypond/2.3.11
+++ sed 's!//!/!g'
++ datadir=/usr/share/lilypond/2.3.11
+++ echo '{/usr/share/lilypond/2.3.11,}'
+++ grep /usr/share/lilypond/2.3.11
++ '[' -z '{/usr/share/lilypond/2.3.11,}' ']'
After this if I now type the command printenv TEXMF I get:
+ printenv TEXMF
{/usr/share/lilypond/2.3.11,}
Anand
R S Ananda Murthy wrote:

On 08/18/2004 01:48:08 PM, Mats Bengtsson wrote:
I'm cross-posting to lilypond-user, to increase the chance
that you get help from some Slackware user.
R S Ananda Murthy wrote:
On 08/17/2004 08:45:10 PM, Mats Bengtsson wrote:
Did you start a new shell first?

Yes.

I was wrong, you probably have to logout/login again to
make bash read the profile files. Hopefully this helps
What does the following command return:
printenv TEXMF

Nothing.

Which indicates that the lilypond-profile file wasn't
read.
If you are eager to get started (waiting for some Slackware
user on the list to provide more help), just run
. /.../lilypond-profile
in the shell where you want to run LilyPond.

I did this after making lilypond-profile executable.  But after  
this,  if I do printenv TEXMF I  get nothing. So, I feel there is  
something  wrong in lilypond-profile. I think, if this is set right,  
Lilypond- 2.3.11 may work properly on Slackware 10.

In another mail, you wrote
Hello,
While invoking Lilypond, what sould be the following environment
variables:
TEXMF
LILYPONDPREFIX
LANG
How to set these variables? Can anybody give some examples?

If you did 'make install', you should leave LILYPONDPREFIX unset.
The same goes for LANG, unless you want your programs to speak
some other language than english. If you try to set the TEXMF
variable yourself, it's very likely to get wrong, that's why
we have the lilypond-profile file.
   /Mats


R S Ananda Murthy wrote:
On 08/17/2004 08:07:33 PM, R S Ananda Murthy wrote:
I am hereby placing this discussion in the mailing list.
Anand
On 08/17/2004 03:51:01 PM, Mats Bengtsson wrote:
Please keep the discussion on the mailing list, for the
benefit of yourself since you get access to the collected
expertise on the list and for the benefit of others who   
experience
similar problems. Feel free to quote my answer below if you   
wish.

R S Ananda Murthy wrote:
Hello,
Thanks for your mail. Now Lilypond-2.3.11 is running on   
Slackware   10! I  installed mftraced ec fonts. I have done   
texhash. But when  I  do

lilypond test.py
I get the following message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have not understood what I should do with the scripts
lilypond-profile
lilypond-login
I am using bash. Could you please help.


I don't know how things are setup in Slackware. On RedHat   
systems,
there's a directory /etc/profile.d/, where you can put the  
file
lilypond-profile (renamed to lilypond-profile.sh) so it will  
be
automatically read as soon as you start a new shell.
Otherwise, you can add a line
. /whatever/path/to/the/file/lilypond-profile
in your own ~/.profile

   /Mats


___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Hello,
As mentioned above, I copied lilypond-profile.sh into /etc/  
profile. d.  In Slackware 10 also we have /etc/profile.d. Now I   
tried

lilypond test.ly
where the content of test.ly is
{ c'4 e' g' }
But I still get the message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have installed mftraced ec fonts and done texhash. What is the 
problem?

Anand
___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

-- =
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463   Fax:   (+46) 8   
790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



Re: Compiling Lilypond-2.3.11 on Slackware 10

2004-08-18 Thread Mats Bengtsson
OK, now you have managed to source the file.
However, it seems that your installation of teTeX doesn't
behave as it should.
What does the following sequence of commands return?
unset TEXMF
kpsexpand \$TEXMF
kpsewhich texmf.cnf
Also, you should try to figure out why you didn't manage to
source the file earlier.
   /Mats
R S Ananda Murthy wrote:
On 08/18/2004 06:48:28 PM, Mats Bengtsson wrote:
First of all, I hope that we are talking about the file
buildscripts/out/lilypond-profile
and NOT
buildscripts/lilypond-profile.sh
To help us understand what's going on, try the following:
- Go to the lilypond-* directory where you run the compilation
- Run the command
set -x
  this will make bash echo every line it executes
- Run (I hope you have noted the initial dot followed by a space)
. buildscripts/out/lilypond-profile
- Reset bash to normal behaviour by running
set +x
Send the resulting output to the mailing list.
  /Mats

This is the resulting output:
+ . buildscripts/out/lilypond-profile
++ '[' -n '' ']'
+++ basename bash
++ '[' -z '' -a bash = lilypond-profile ']'
++ '[' -z '' ']'
+++ echo /usr/share/lilypond/2.3.11
+++ sed 's!//!/!g'
++ datadir=/usr/share/lilypond/2.3.11
+++ echo '{/usr/share/lilypond/2.3.11,}'
+++ grep /usr/share/lilypond/2.3.11
++ '[' -z '{/usr/share/lilypond/2.3.11,}' ']'
After this if I now type the command printenv TEXMF I get:
+ printenv TEXMF
{/usr/share/lilypond/2.3.11,}
Anand
R S Ananda Murthy wrote:

On 08/18/2004 01:48:08 PM, Mats Bengtsson wrote:
I'm cross-posting to lilypond-user, to increase the chance
that you get help from some Slackware user.
R S Ananda Murthy wrote:
On 08/17/2004 08:45:10 PM, Mats Bengtsson wrote:
Did you start a new shell first?


Yes.

I was wrong, you probably have to logout/login again to
make bash read the profile files. Hopefully this helps
What does the following command return:
printenv TEXMF

Nothing.

Which indicates that the lilypond-profile file wasn't
read.
If you are eager to get started (waiting for some Slackware
user on the list to provide more help), just run
. /.../lilypond-profile
in the shell where you want to run LilyPond.

I did this after making lilypond-profile executable.  But after  
this,  if I do printenv TEXMF I  get nothing. So, I feel there is  
something  wrong in lilypond-profile. I think, if this is set right,  
Lilypond- 2.3.11 may work properly on Slackware 10.

In another mail, you wrote
Hello,
While invoking Lilypond, what sould be the following environment
variables:
TEXMF
LILYPONDPREFIX
LANG
How to set these variables? Can anybody give some examples?

If you did 'make install', you should leave LILYPONDPREFIX unset.
The same goes for LANG, unless you want your programs to speak
some other language than english. If you try to set the TEXMF
variable yourself, it's very likely to get wrong, that's why
we have the lilypond-profile file.
   /Mats


R S Ananda Murthy wrote:
On 08/17/2004 08:07:33 PM, R S Ananda Murthy wrote:
I am hereby placing this discussion in the mailing list.
Anand
On 08/17/2004 03:51:01 PM, Mats Bengtsson wrote:
Please keep the discussion on the mailing list, for the
benefit of yourself since you get access to the collected
expertise on the list and for the benefit of others who   
experience
similar problems. Feel free to quote my answer below if you   
wish.

R S Ananda Murthy wrote:
Hello,
Thanks for your mail. Now Lilypond-2.3.11 is running on   
Slackware   10! I  installed mftraced ec fonts. I have done   
texhash. But when  I  do

lilypond test.py
I get the following message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have not understood what I should do with the scripts
lilypond-profile
lilypond-login
I am using bash. Could you please help.


I don't know how things are setup in Slackware. On RedHat   
systems,
there's a directory /etc/profile.d/, where you can put the  file
lilypond-profile (renamed to lilypond-profile.sh) so it will  be
automatically read as soon as you start a new shell.
Otherwise, you can add a line
. /whatever/path/to/the/file/lilypond-profile
in your own ~/.profile

   /Mats



___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Hello,
As mentioned above, I copied lilypond-profile.sh into /etc/  
profile. d.  In Slackware 10 also we have /etc/profile.d. Now I   
tried

lilypond test.ly
where the content of test.ly is
{ c'4 e' g' }
But I still get the message:
Now processing `test.ly'
Parsing...
Interpreting music... error: can't find `feta20.afm'
Music font has not been installed properly.  Aborting
I have installed mftraced ec fonts and done texhash. What is 
the problem?

Anand
___
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel


-- 

Compiling Lilypond-2.3.11 on Slackware 10

2004-08-15 Thread R S Ananda Murthy
Hello,
I am trying to compile Lilypond-2.3.11 on Slackware 10. All the  
dependencies have been satisfied. But while compiling I got the  
following error message:

kpath.cc: In function `String kpathsea_find_afm(const char*)':
kpath.cc:47: error: `kpse_afm_format' undeclared (first use this  
function)
kpath.cc:47: error: (Each undeclared identifier is reported only once  
for each function it appears in.)
kpath.cc:47: error: `kpse_find_file' undeclared (first use this  
function)
kpath.cc: In function `String kpathsea_find_tfm(const char*)':
kpath.cc:73: error: `kpse_tfm_format' undeclared (first use this  
function)
kpath.cc:73: error: `kpse_find_file' undeclared (first use this  
function)
kpath.cc: In function `void initialize_kpathsea(char*)':
kpath.cc:86: warning: unused parameter `char*av0'
make[1]: *** [out/kpath.o] Error 1
make[1]: Leaving directory `/root/lilypond-2.2.5/lily'
make: *** [all] Error 2

Can anybody help me solve this? Thanks for your help.
Anand
___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Help compiling lilypond needed...

2003-09-16 Thread Alberto Manuel Brandão Simões
Hi..

I've tried compiling lilypond getting a lot of problems.

This is a commented log of my try to install lilypond. Maybe it can be
useful to help me install it (already have manuals printed... but
without the software it is hard to write music :-).

My linux box is an old Slackware 8.0 updated with:
 gcc 3.3
 glibc 2.3.2
 and many more software like perl, make, python and so on... 

Trying to configure (crossing my thumbs):

./configure

[...]

ERROR: Please install required programs: kpathsea (libkpathsea-dev,
kpathsea-devel or tetex-devel package). Else, please specify the
location of your kpathsea using --with-kpathsea-include and
--with-kpathsea-lib options. You should install kpathsea; see
INSTALL.txt. Rerun ./configure --without-kpathsea only if kpathsea is
not available for your platform.

OK! In fact they are somewhere in a weird place. Let specify it:

./configure --with-kpathsea-include=/usr/share/texmf/include/ \
--with-kpathsea-lib=/usr/share/texmf/lib/

[...]

ERROR: Please install required programs: kpathsea (libkpathsea-dev,
kpathsea-devel or tetex-devel package). Else, please specify the
location of your kpathsea using --with-kpathsea-include and
--with-kpathsea-lib options. You should install kpathsea; see
INSTALL.txt. Rerun ./configure --without-kpathsea only if kpathsea is
not available for your platform.


As this is not working in a clean way, let us look into the config.log
file:

configure:6335: checking for kpathsea/kpathsea.h
configure:6342: result: yes
configure:6356: checking for kpse_find_file in -lkpathsea
configure:6387: g++ -o conftest  -O2 -finline-functions -g  
-I/usr/share/texmf/include/   -L/usr/share/texmf/lib/ conftest.cc
-lkpathsea   5
configure:6371:1: warning: PACKAGE_NAME redefined
configure:6365:1: warning: this is the location of the previous
definition
/usr/share/texmf/lib//libkpathsea.a(cnf.o)(.text+0x1b): In function
`do_line':
: undefined reference to `__ctype_b'
/usr/share/texmf/lib//libkpathsea.a(cnf.o)(.text+0x58): In function
`do_line':
: undefined reference to `__ctype_b'
/usr/share/texmf/lib//libkpathsea.a(cnf.o)(.text+0xb4): In function
`do_line':
: undefined reference to `__ctype_b'
/usr/share/texmf/lib//libkpathsea.a(cnf.o)(.text+0xe8): In function
`do_line':
: undefined reference to `__ctype_b'
/usr/share/texmf/lib//libkpathsea.a(cnf.o)(.text+0x129): In function
`do_line':
: undefined reference to `__ctype_b'
/usr/share/texmf/lib//libkpathsea.a(cnf.o)(.text+0x165): more undefined
references to `__ctype_b' follow
/usr/share/texmf/lib//libkpathsea.a(uppercasify.o)(.text+0x2e): In
function `uppercasify':
: undefined reference to `__ctype_toupper'
/usr/share/texmf/lib//libkpathsea.a(variable.o)(.text+0x303): In
function `kpse_var_expand':
: undefined reference to `__ctype_b'
/usr/share/texmf/lib//libkpathsea.a(variable.o)(.text+0x316): In
function `kpse_var_expand':
: undefined reference to `__ctype_b'
collect2: ld returned 1 exit status

Then, where should be __ctype_b defined?  Took the config cc file used
to test kpathsea, and commented almost everything resulting in:

#ifdef __cplusplus
extern C
#endif

char kpse_find_file ()
int
main ()
{
kpse_find_file ();
  ;
  return 0;
}

giving the same error. Commenting first three lines, I get:

[EMAIL PROTECTED] _]$ g++ -o _  -O2 -finline-functions -g  
-I/usr/share/texmf/include/   -L/usr/share/texmf/lib/ _.cc -lkpathsea
/tmp/ccdQYEVm.o(.text+0xa): In function `main':
/opt/MISC/_/lilypond-1.8.1/_/_.cc:50: undefined reference to
`kpse_find_file()'
collect2: ld returned 1 exit status
[EMAIL PROTECTED] _]$

which means my libkpathsea does not have a kpse_find_file
implementation?
But if I run

[EMAIL PROTECTED] _]$ nm /usr/share/texmf/lib/libkpathsea.a |grep
kpse_find_file
1418 T kpse_find_file

I'am not sure what this means... but if I add an implementation for
that function to the test C code it compiles.

I don't know if this is a too old kpathsea or if there is some other
reason.




___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Problems Compiling Lilypond with gcc-3.3

2003-07-21 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes:
 
 If it has been planned that the use of multi-line string literals is 
 to become obsolete, shouldn't the code in the appropriate source 
 files be changed, i.e. put backslashes before newlines in multiline 
 string literals? In particular, many of the ENTER_DESCRIPTION entries 
 have this problem, as in the following (from a2-engraver.cc):
 

this has been addressed in the 1.7 series. Since 1.8  will be released
within a week, we have no interest in fixing it for 1.6

(but patches are appreciated.)

-- 

Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.xs4all.nl/~hanwen 


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Problems Compiling Lilypond with gcc-3.3

2003-07-20 Thread Jonathan Levi MD
Dear Lilypond Developers:

Recently I attempted to build and install lilypond 1.6.10-2 from 
source, using fink (MacOS X 10.2.6) and gcc 3.3.
compilation failed repeatedly, with the messages:

rm -f ./out/a2-engraver.dep; 
DEPENDENCIES_OUTPUT=./out/a2-engraver.dep ./out/a2-engraver.o c++ 
-c   -DHAVE_CONFIG_H  -DSTRING_UTILS_INLINED -Iinclude -I./out 
-I../flower/include -I../flower/./out -I../flower/include -O2 
-finline-functions -g -no-cpp-precomp -I/sw/include  -I/sw/include 
-O2 -finline-functions -g -no-cpp-precomp -I/sw/include 
-I/sw/include -Wall  -W -Wmissing-prototypes -Wconversion  -o 
out/a2-engraver.o a2-engraver.cc
a2-engraver.cc:203:19: missing terminating  character
a2-engraver.cc:212:1: missing terminating  character
a2-engraver.cc:214:19: missing terminating  character
a2-engraver.cc:215:97: missing terminating  character
a2-engraver.cc:217:21: macro ENTER_DESCRIPTION passed 11 arguments, 
but takes just 6
a2-engraver.cc:217: warning: ISO C++ forbids declaration of `ENTER_DESCRIPTION'
   with no type
gnumake[1]: *** [out/a2-engraver.o] Error 1
gnumake: *** [all] Error 2
### execution of ulimit failed, exit code 2
Failed: compiling lilypond-1.6.10-2 failed

One of the members of the fink Beginners' List kindly showed me an 
Apple web page, advising of compatibility problems between fink and 
gcc 3.3, and explaining how to use the earier gcc 3.1 compiler. When 
I did that, lilypond compiled and installed successfully, but still 
with warnings like:

  a2-engraver.cc:203:19: warning: \
multi-line string literals are deprecated
If it has been planned that the use of multi-line string literals is 
to become obsolete, shouldn't the code in the appropriate source 
files be changed, i.e. put backslashes before newlines in multiline 
string literals? In particular, many of the ENTER_DESCRIPTION entries 
have this problem, as in the following (from a2-engraver.cc):

  ENTER_DESCRIPTION(A2_engraver,
  /* descr */   Part combine engraver for orchestral scores.
  The markings @emph{a2}, @emph{Solo} and @emph{Solo II}, are
  created by this engraver.  It also acts upon instructions of the part
  combiner.  Another thing that the this engraver, is forcing of stem,
  slur and tie directions, always when both threads are not identical;
  up for the musicexpr called @code{one}, down for the musicexpr called
  @code{two}.
  ,...

Thank you for Lilypond,

Jonathan

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


RE: Compiling Lilypond 1.7.4

2002-11-06 Thread Ralph Little
Hi,
Many thanks Klaus.
My mistake was putting duff information in the e-mail ;)
I checked /etc/ld.so.conf and it contained /usr/local/lib.

However, running ldconfig cured the problem.
I'm not sure what the problem was in the end, but I will look into it a bit
more.

Up and running! Wahay!

Cheers!
Ralph

-Original Message-
From: Klaus Zimmermann [mailto:klaus_zimmermann;gmx.de] 
Sent: 05 November 2002 22:27
To: Ralph Little
Cc: '[EMAIL PROTECTED]'
Subject: Re: Compiling Lilypond 1.7.4


Ralph Little wrote:
 Hi,
 I am trying to get Lily 1.7.4 up and running on Redhat 8
 I have built and installed Guile1.6 from source, and there is a
 /usr/local/lib/libguile.so.12 (sym linked to libguile.so.12.3.0), 
 and guile (/usr/local/bin/guile) fires up fine.
 
 I saw some posts on a similar vein previously, and I have checked that 
 /usr/local/bin is in /etc/ld.so.conf.

I think you should rather include /usr/local/lib not bin.
After you've checked that you should execute ldconfig as root (which
wouldn't hurt anyway).


regards Klaus

-- 
Our communications with you matter to us. This e-mail and any attachments
are confidential and are sent on the basis of our copyright, e-mail and
security policy which can be inspected at our website at
http://www.tribaldata.co.uk/html/contact.html#6. If you are not the intended
recipient, please notify the sender and delete this message.  Thank you. 
-- 



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Compiling Lilypond 1.7.4

2002-11-05 Thread Klaus Zimmermann
Ralph Little wrote:

Hi,
I am trying to get Lily 1.7.4 up and running on Redhat 8
I have built and installed Guile1.6 from source, and there is a 
/usr/local/lib/libguile.so.12 (sym linked to libguile.so.12.3.0), 
and guile (/usr/local/bin/guile) fires up fine.


I saw some posts on a similar vein previously, and I have checked that
/usr/local/bin is in /etc/ld.so.conf.


I think you should rather include /usr/local/lib not bin.
After you've checked that you should execute ldconfig as root
(which wouldn't hurt anyway).


regards Klaus



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Compiling lilypond 1.6.2 with gcc 3.2 and flex 1.5.19 'howto'

2002-09-10 Thread Alexandre Beneteau

Hello,

Using gcc 3.2 and flex 1.5.19 (ftp://ftp.uncg.edu/people/wlestes/), and 
thanks to advices from Joerg Anders (thanks a lot), I manage to compile
lilypond 1.6.2 by adding :

using namespace std;

at the top of lily/lexer.ll

I report this in the hope that it will be useful for other users...
(I did not need to use others fixs in complement, configure ; make all 
works fine.)

Many thanks to people who answered my messages in lilypond-users 
mailing-list and help me to resolve that problem :-)... I can now use 
the last version of lilypond thanks to these helps :-)

Alex.

PS : little patch attached.


--- lily/lexer.ll   Tue Sep 10 17:46:10 2002
+++ lily/lexer.ll.old   Tue Sep 10 17:46:28 2002
 -22,7 +22,6 
  */
 
 
-using namespace std; /* to avoid errors with gcc-3.2 (and flex 1.5.19) (dirty trick 
?) */
 #include stdio.h
 #include ctype.h
 #include errno.h



Re: problem compiling lilypond

2002-06-19 Thread Mats Bengtsson

 Hello,
 
   I'd appreciate any help you could give with compiling lilypond. I do 
``configure'',
 and it works. When I do ``make'', I get a bunch of output, ending in the following:
 
 bison -d parser.yy
 parser.yy contains 2 shift/reduce conflicts.
 mv parser.yy.tab.h out/parser.hh
 mv: cannot stat `parser.yy.tab.h': No such file or directory
 
 I'm compiling lilypond 1.4.8 on Linux (Mandrake). I think I have all the software
 that's supposed to be needed: teX, GUILE, etc.

This problem should be solved in the latest 
stable release 1.4.14, I recommend that you 
try that one instead. 


   (BTW, I couldn't tell from the INSTALL.txt file or from the lilybond website
 whether [EMAIL PROTECTED] was a mailing list, or an address that would
 go to a particular person, and if it's a mailing list,
 it would also be nice if it could state whether
 e-mailing to this list would result in one's non-spamproofed e-mail address
 being posted on the web.)

It's certainly a mailing list (I can find exactly this
phrasing several places in the documentation and on
the web site, don't know where you looked). I you 
click on Mailing lists on the web page, you'll find
links to the archives where you can see that many 
people are active whith questions and answers. Also, 
I'm afraid that you'll find quite some spam there
as well. As far as I understand, mailing list
service we use doesn't have a very good spam filter.

   /Mats


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



problem compiling lilypond

2002-06-18 Thread Ben Crowell

Hello,

I'd appreciate any help you could give with compiling lilypond. I do 
``configure'',
and it works. When I do ``make'', I get a bunch of output, ending in the following:

bison -d parser.yy
parser.yy contains 2 shift/reduce conflicts.
mv parser.yy.tab.h out/parser.hh
mv: cannot stat `parser.yy.tab.h': No such file or directory

I'm compiling lilypond 1.4.8 on Linux (Mandrake). I think I have all the software
that's supposed to be needed: teX, GUILE, etc.

(BTW, I couldn't tell from the INSTALL.txt file or from the lilybond website
whether [EMAIL PROTECTED] was a mailing list, or an address that would
go to a particular person, and if it's a mailing list,
it would also be nice if it could state whether
e-mailing to this list would result in one's non-spamproofed e-mail address
being posted on the web.)

Thanks in advance for any help!

Ben Crowell

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-16 Thread Mats Bengtsson

 Now i got this :
 
 root@pierre:/tmp/lilypond-1.5.52/make# patch -p0  patch patching file 
 lilypond-vars.make
 patch:  malformed patch at line 8: $(input-dir)/tricks/ -I 
 $(input-dir)/regression/ -I $(input-dir)/test/ -I

During the mail transfer or when copying the patch an extra
newline has appeared in the patch. The easiest is actually
to edit the file make/lilypond-vars.make manually, just replace
the mf/out at the end of line 40 with mf/$(outdir)

  /Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-16 Thread Han-Wen Nienhuys

[EMAIL PROTECTED] writes:
  Now i got this :
  
  root@pierre:/tmp/lilypond-1.5.52/make# patch -p0  patch patching file 
  lilypond-vars.make
  patch:  malformed patch at line 8: $(input-dir)/tricks/ -I 
  $(input-dir)/regression/ -I $(input-dir)/test/ -I
 
 During the mail transfer or when copying the patch an extra
 newline has appeared in the patch. The easiest is actually
 to edit the file make/lilypond-vars.make manually, just replace
 the mf/out at the end of line 40 with mf/$(outdir)

-- 

Han-Wen Nienhuys   |   [EMAIL PROTECTED]| http://www.cs.uu.nl/~hanwen/


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-16 Thread Han-Wen Nienhuys


Can you check if the lilypond binary works? I.e. run

lily/out/lilypond


-- 

Han-Wen Nienhuys   |   [EMAIL PROTECTED]| http://www.cs.uu.nl/~hanwen/


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-16 Thread Pierre

On 2002.04.16 21:24 Han-Wen Nienhuys wrote:
 
 Can you check if the lilypond binary works? I.e. run
 
 lily/out/lilypond
 

Hum, i think no :

# ./lily/out-gcc-3.0/lilypond Segmentation fault


 --
 
 Han-Wen Nienhuys   |   [EMAIL PROTECTED]|
 http://www.cs.uu.nl/~hanwen/
 


Pierre.

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-15 Thread Mats Bengtsson

Congratulations, you have successfully built Lilypond.
When you have come this far in the building process, it
just works on producing Info versions of the documentation.

 /usr/local/bin/python ../.././scripts/lilypond-book.py -I 
 /tmp/lilypond-1.5.52/Documentation/user -I ./out-gcc-3.0 
 -I../.././input -I ../.././input/tricks/ -I ../.././input/regression/ 
 -I ../.././input/test/ -I ../.././input/tutorial/ -I 
 /tmp/lilypond-1.5.52/mf/out --dependencies --outdir=./out-gcc-3.0 
 --format=texi --no-lily  lilypond.tely
 ...
 File not found `feta16list.ly'

Strange, this file should have been generated in 
the directory mf/out/ earlier during the build
process, together with the files, feta16.afm, feta16.dep, 
feta16.enc, feta16.log, feta16.tex and feta16.tfm, among
others. If you can't find these files, try 
make -C mf clean
make -C mf
If you still don't get any mf/out/feta* files, send us 
a log of the 'make -C mf'.

  /Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-15 Thread Pierre

On 2002.04.15 11:25 Mats Bengtsson wrote:
 Congratulations, you have successfully built Lilypond.
 When you have come this far in the building process, it
 just works on producing Info versions of the documentation.
 
  /usr/local/bin/python ../.././scripts/lilypond-book.py -I
  /tmp/lilypond-1.5.52/Documentation/user -I ./out-gcc-3.0
  -I../.././input -I ../.././input/tricks/ -I
 ../.././input/regression/
  -I ../.././input/test/ -I ../.././input/tutorial/ -I
  /tmp/lilypond-1.5.52/mf/out --dependencies --outdir=./out-gcc-3.0
  --format=texi --no-lily  lilypond.tely
  ...
  File not found `feta16list.ly'
 
 Strange, this file should have been generated in
 the directory mf/out/ earlier during the build
 process, together with the files, feta16.afm, feta16.dep,
 feta16.enc, feta16.log, feta16.tex and feta16.tfm, among
 others.

In fact it's there :

root@pierre:/tmp/lilypond-1.5.52# find . -name feta16list.ly
./mf/out-gcc-3.0/feta16list.ly


 If you can't find these files, try
 make -C mf clean
 make -C mf
 If you still don't get any mf/out/feta* files, send us
 a log of the 'make -C mf'.
 
   /Mats
 

Pierre.

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-15 Thread Han-Wen Nienhuys

[EMAIL PROTECTED] writes:
   ...
   File not found `feta16list.ly'
  
  Strange, this file should have been generated in
  the directory mf/out/ earlier during the build
  process, together with the files, feta16.afm, feta16.dep,
  feta16.enc, feta16.log, feta16.tex and feta16.tfm, among
  others.
 
 In fact it's there :
 
 root@pierre:/tmp/lilypond-1.5.52# find . -name feta16list.ly
 ./mf/out-gcc-3.0/feta16list.ly

Try this (and the website will still not build). Notice that the bug
you reported was in building the doco ; you should have a working
lilypond executable already.



--- lilypond-vars.make.~1.26.~  Mon Mar 18 01:11:27 2002
+++ lilypond-vars.make  Mon Apr 15 17:56:38 2002
@@ -37,7 +37,7 @@
 CONVERT_LY = $(script-dir)/convert-ly.py
 LILYPOND = $(depth)/$(builddir)/lily/$(outconfbase)/lilypond
 LILYPOND_BOOK = $(script-dir)/lilypond-book.py
-LILYPOND_BOOK_INCLUDES = -I $(pwd) -I $(outdir) -I$(input-dir) -I 
$(input-dir)/tricks/ -I $(input-dir)/regression/ -I $(input-dir)/test/ -I 
$(input-dir)/tutorial/ -I $(topdir)/mf/out
+LILYPOND_BOOK_INCLUDES = -I $(pwd) -I $(outdir) -I$(input-dir) -I 
+$(input-dir)/tricks/ -I $(input-dir)/regression/ -I $(input-dir)/test/ -I 
+$(input-dir)/tutorial/ -I $(topdir)/mf/out -I $(topdir)/mf/$(outdir)/
 LY2DVI = $(script-dir)/ly2dvi.py
 LYS_TO_TELY = $(buildscript-dir)/lys-to-tely.py
 PS_TO_GIFS = $(buildscript-dir)/ps-to-gifs.sh


-- 

Han-Wen Nienhuys   |   [EMAIL PROTECTED]| http://www.cs.uu.nl/~hanwen/


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-15 Thread Pierre

On 2002.04.15 17:59 Han-Wen Nienhuys wrote:
 [EMAIL PROTECTED] writes:
...
File not found `feta16list.ly'
  
   Strange, this file should have been generated in
   the directory mf/out/ earlier during the build
   process, together with the files, feta16.afm, feta16.dep,
   feta16.enc, feta16.log, feta16.tex and feta16.tfm, among
   others.
 
  In fact it's there :
 
  root@pierre:/tmp/lilypond-1.5.52# find . -name feta16list.ly
  ./mf/out-gcc-3.0/feta16list.ly
 
 Try this (and the website will still not build). Notice that the bug
 you reported was in building the doco ; you should have a working
 lilypond executable already.
 
 
 
 --- lilypond-vars.make.~1.26.~Mon Mar 18 01:11:27 2002
 +++ lilypond-vars.makeMon Apr 15 17:56:38 2002
 @@ -37,7 +37,7 @@
  CONVERT_LY = $(script-dir)/convert-ly.py
  LILYPOND = $(depth)/$(builddir)/lily/$(outconfbase)/lilypond
  LILYPOND_BOOK = $(script-dir)/lilypond-book.py
 -LILYPOND_BOOK_INCLUDES = -I $(pwd) -I $(outdir) -I$(input-dir) -I
 $(input-dir)/tricks/ -I $(input-dir)/regression/ -I $(input-dir)/test/
 -I $(input-dir)/tutorial/ -I $(topdir)/mf/out
 +LILYPOND_BOOK_INCLUDES = -I $(pwd) -I $(outdir) -I$(input-dir) -I
 $(input-dir)/tricks/ -I $(input-dir)/regression/ -I $(input-dir)/test/
 -I $(input-dir)/tutorial/ -I $(topdir)/mf/out -I
 $(topdir)/mf/$(outdir)/
  LY2DVI = $(script-dir)/ly2dvi.py
  LYS_TO_TELY = $(buildscript-dir)/lys-to-tely.py
  PS_TO_GIFS = $(buildscript-dir)/ps-to-gifs.sh
 

Now i got this :

root@pierre:/tmp/lilypond-1.5.52/make# patch -p0  patch patching file 
lilypond-vars.make
patch:  malformed patch at line 8: $(input-dir)/tricks/ -I 
$(input-dir)/regression/ -I $(input-dir)/test/ -I




 --
 
 Han-Wen Nienhuys   |   [EMAIL PROTECTED]|
 http://www.cs.uu.nl/~hanwen/
 
 

Pierre.

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-14 Thread Jan Nieuwenhuizen

Pierre [EMAIL PROTECTED] writes:


 lexer.ll: In member function `virtual int My_lily_lexer::yylex()':
 lexer.ll:502: cannot convert `std::istream*' to `istream*' in

 I have the same problem with lilypond-1.5.52

It looks like you have versions of flex and gcc that don't work
together; ie, upgrade flex or downgrade gcc.  What versions do you
use?

Jan.

-- 
Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-14 Thread Han-Wen Nienhuys

[EMAIL PROTECTED] writes:
 -Wmissing-prototypes -Wconversion  -o out/lexer.o out/lexer.cc
 In file included from /usr/include/FlexLexer.h:47,
   from out/lexer.cc:241:
 /usr/local/include/g++-v3/backward/iostream.h:36: using directive 
 `istream'introduced ambiguous type `istream'

check out the INSTALL instruction where it says GCC 3.0

--
Han-Wen Nienhuys   |   [EMAIL PROTECTED]| http://www.cs.uu.nl/~hanwen/


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-14 Thread Pierre

On 2002.04.14 23:28 Jan Nieuwenhuizen wrote:
 Pierre [EMAIL PROTECTED] writes:
 
 
  lexer.ll: In member function `virtual int My_lily_lexer::yylex()':
  lexer.ll:502: cannot convert `std::istream*' to `istream*' in
 
  I have the same problem with lilypond-1.5.52
 
 It looks like you have versions of flex and gcc that don't work
 together; ie, upgrade flex or downgrade gcc.  What versions do you
 use?
 
 Jan.

I have flex 2.5.4a and gcc 3.0.4

 --
 Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music
 typesetter
 http://www.xs4all.nl/~jantien   | http://www.lilypond.org
 

Regards,

Pierre.

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-14 Thread Pierre

On 2002.04.14 23:28 Han-Wen Nienhuys wrote:
 [EMAIL PROTECTED] writes:
  -Wmissing-prototypes -Wconversion  -o out/lexer.o out/lexer.cc
  In file included from /usr/include/FlexLexer.h:47,
from out/lexer.cc:241:
  /usr/local/include/g++-v3/backward/iostream.h:36: using directive
  `istream'introduced ambiguous type `istream'
 
 check out the INSTALL instruction where it says GCC 3.0

Ok i'm sorry, thank you.
Is it a bug from flex ?

 --
 Han-Wen Nienhuys   |   [EMAIL PROTECTED]|
 http://www.cs.uu.nl/~hanwen/
 

Pierre.

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-14 Thread Pierre

On 2002.04.14 23:28 Han-Wen Nienhuys wrote:
 [EMAIL PROTECTED] writes:
  -Wmissing-prototypes -Wconversion  -o out/lexer.o out/lexer.cc
  In file included from /usr/include/FlexLexer.h:47,
from out/lexer.cc:241:
  /usr/local/include/g++-v3/backward/iostream.h:36: using directive
  `istream'introduced ambiguous type `istream'
 
 check out the INSTALL instruction where it says GCC 3.0

I followed these instructions and now i got :

# gmake conf=gcc-3.0
[...]
gmake[1]: Entering directory `/tmp/lilypond-1.5.52/Documentation'
gmake PACKAGE=LILYPOND package=lilypond -C user all   gmake 
PACKAGE=LILYPOND package=lilypond -C bibliography all   gmake 
PACKAGE=LILYPOND package=lilypond -C pictures all   gmake 
PACKAGE=LILYPOND package=lilypond -C topdocs all   gmake 
PACKAGE=LILYPOND package=lilypond -C misc all   gmake 
PACKAGE=LILYPOND package=lilypond -C windows all  true
gmake[2]: Entering directory `/tmp/lilypond-1.5.52/Documentation/user'
rm -f out-gcc-3.0/lilypond.nexi
/usr/local/bin/python ../.././scripts/lilypond-book.py -I 
/tmp/lilypond-1.5.52/Documentation/user -I ./out-gcc-3.0 
-I../.././input -I ../.././input/tricks/ -I ../.././input/regression/ 
-I ../.././input/test/ -I ../.././input/tutorial/ -I 
/tmp/lilypond-1.5.52/mf/out --dependencies --outdir=./out-gcc-3.0 
--format=texi --no-lily  lilypond.tely
lilypond-book (GNU LilyPond) 1.5.18
extra_mem_top=100
extra_mem_bottom=100
pool_size=25
Reading `/tmp/lilypond-1.5.52/Documentation/user/lilypond.tely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/dedication.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/macros.itexi'
Reading `/tmp/lilypond-1.5.52/Documentation/user/preface.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/tutorial.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/refman.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/internals.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/invoking.itexi'
Reading `/tmp/lilypond-1.5.52/Documentation/user/bugs.itexi'
Reading `/tmp/lilypond-1.5.52/Documentation/user/ly2dvi.itexi'
Reading `/tmp/lilypond-1.5.52/Documentation/user/convert-ly.itexi'
Reading `/tmp/lilypond-1.5.52/Documentation/user/lilypond-book.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/converters.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/literature.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/appendices.itely'
Reading `/tmp/lilypond-1.5.52/Documentation/user/fdl.itexi'
Reading `../.././input/tutorial/os-score.ly'
Reading `../.././input/tutorial/os-flute-2.ly'
Reading `../.././input/tutorial/sammartini.ly'
File not found `feta16list.ly'

   Exiting ... 
Traceback (most recent call last):
   File ../.././scripts/lilypond-book.py, line 1376, in ?
 do_file(input_filename)
   File ../.././scripts/lilypond-book.py, line 1281, in do_file
 chunks = chop_chunks(chunks, 'lilypond-file', make_lilypond_file, 
1)
   File ../.././scripts/lilypond-book.py, line 850, in chop_chunks
 newchunks = newchunks + func(m)
   File ../.././scripts/lilypond-book.py, line 811, in 
make_lilypond_file
 (content, nm) = find_file(m.group('filename'))
   File ../.././scripts/lilypond-book.py, line 768, in find_file
 error (File not found `%s'\n % name)
   File ../.././scripts/lilypond-book.py, line 565, in error
 raise 'Exiting.'
Exiting.
gmake[2]: *** [out-gcc-3.0/lilypond.nexi] Error 1
gmake[2]: Leaving directory `/tmp/lilypond-1.5.52/Documentation/user'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/tmp/lilypond-1.5.52/Documentation'
gmake: *** [all] Error 2



It would be great if you could help me with this !

Best regards,

Pierre.

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: Problem compiling lilypond 1.5.50

2002-04-12 Thread Pierre

On 2002.04.04 14:06 Pierre wrote:
 Hi,
 
 Now i got a problem during the compilation :
 
 # gmake
 gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
 buildscripts all   gmake --no-builtin-rules PACKAGE=LILYPOND 
 package=lilypond -C scripts all   gmake --no-builtin-rules 
 PACKAGE=LILYPOND package=lilypond -C flower all   gmake 
 --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C lily all   
 gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C mf all 
   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C ly 
 all   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
 tex all   gmake --no-builtin-rules PACKAGE=LILYPOND 
 package=lilypond -C ps all   gmake --no-builtin-rules 
 PACKAGE=LILYPOND package=lilypond -C scm all   gmake 
 --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C python all 
   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C po 
 all   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
 make all   gmake --no-builtin-rules PACKAGE=LILYPOND 
 package=lilypond -C intl all   gmake --no-builtin-rules 
 PACKAGE=LILYPOND package=lilypond -C debian all   gmake 
 --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C ./stepmake 
 all   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
 Documentation all   gmake --no-builtin-rules PACKAGE=LILYPOND 
 package=lilypond -C input all   gmake --no-builtin-rules 
 PACKAGE=LILYPOND package=lilypond -C mutopia all   gmake 
 --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C ports all  
 true
 gmake[1]: Entering directory `/tmp/lilypond-1.5.50/buildscripts'
 true
 gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/buildscripts'
 gmake[1]: Entering directory `/tmp/lilypond-1.5.50/scripts'
 true
 true
 gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/scripts'
 gmake[1]: Entering directory `/tmp/lilypond-1.5.50/flower'
 gmake PACKAGE=LILYPOND package=lilypond -C include all  true
 gmake[2]: Entering directory `/tmp/lilypond-1.5.50/flower/include'
 true
 gmake[2]: Leaving directory `/tmp/lilypond-1.5.50/flower/include'
 gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/flower'
 gmake[1]: Entering directory `/tmp/lilypond-1.5.50/lily'
 rm -f ./out/kpath.dep; DEPENDENCIES_OUTPUT=./out/kpath.dep 
 ./out/kpath.o c++ -c  -DHAVE_CONFIG_H  -DSTRING_UTILS_INLINED 
 -Iinclude -I./out -I.././lib/include -I../lib/./out 
 -I.././flower/include -I../flower/./out -I../flower/include -O3 
 -march=i686 -O2 -finline-functions -g -O3 -march=i686 
 -I/usr/share/texmf/include -O2 -finline-functions -g   
 -I/usr/local/include -Wall  -W -Wmissing-prototypes -Wconversion  -o 
 out/kpath.o kpath.cc
 kpath.cc: In function `String ly_find_afm(const char*)':
 kpath.cc:36: `kpse_afm_format' undeclared (first use this function)
 kpath.cc:36: (Each undeclared identifier is reported only once for 
 eachfunction it appears in.)
 kpath.cc:36: `kpse_find_file' undeclared (first use this function)
 kpath.cc: In function `String ly_find_tfm(const char*)':
 kpath.cc:62: `kpse_tfm_format' undeclared (first use this function)
 kpath.cc: In function `void ly_init_kpath(char*)':
 kpath.cc:77: warning: unused parameter `char*av0'
 gmake[1]: *** [out/kpath.o] Error 1
 gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/lily'
 gmake: *** [all] Error 2
 

Now that kpathsea.h is correctly detected, i don't have this error 
anymore
compiling lilypond 1.5.51.
But i got another one :

[...]
gmake[1]: Entering directory `/tmp/lilypond-1.5.51/lily'
rm -f ./out/lexer.dep; DEPENDENCIES_OUTPUT=./out/lexer.dep 
./out/lexer.o c++ -c  -DHAVE_CONFIG_H  -DSTRING_UTILS_INLINED 
-Iinclude -I./out -I.././lib/include -I../lib/./out 
-I.././flower/include -I../flower/./out -I../flower/include -O3 
-march=i686 -I/usr/share/texmf/include -O2 -finline-functions -g 
-O3 -march=i686 -O2 -finline-functions -g -O3 -march=i686 
-I/usr/share/texmf/include  -I/usr/local/include -Wall  -W 
-Wmissing-prototypes -Wconversion  -o out/lexer.o out/lexer.cc
In file included from /usr/include/FlexLexer.h:47,
  from out/lexer.cc:241:
/usr/local/include/g++-v3/backward/iostream.h:36: using directive 
`istream'introduced ambiguous type `istream'
lexer.ll: In member function `virtual int My_lily_lexer::yylex()':
lexer.ll:502: cannot convert `std::istream*' to `istream*' in assignment
lexer.ll: In member function `void yyFlexLexer::yy_load_buffer_state()':
lexer.ll:1025: cannot convert `istream*' to `std::istream*' in 
assignment
lexer.ll: In member function `void
yyFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*)':
lexer.ll:1076: cannot convert `std::istream*' to `istream*' in 
assignment
/usr/local/include/g++-v3/bits/locale_facets.tcc: At top level:
lexer.ll:124: warning: `int yy_start_stack_ptr' defined but not used
lexer.ll:125: warning: `int yy_start_stack_depth' defined but not used
lexer.ll:126: warning: `int*yy_start_stack' defined but not used
lexer.ll:128: warning: `void yy_push_state(int

Problem compiling lilypond 1.5.50

2002-04-04 Thread Pierre

Hi,

Now i got a problem during the compilation :

# gmake
gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
buildscripts all   gmake --no-builtin-rules PACKAGE=LILYPOND 
package=lilypond -C scripts all   gmake --no-builtin-rules 
PACKAGE=LILYPOND package=lilypond -C flower all   gmake 
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C lily all   
gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C mf all 
  gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C ly 
all   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
tex all   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond 
-C ps all   gmake --no-builtin-rules PACKAGE=LILYPOND 
package=lilypond -C scm all   gmake --no-builtin-rules 
PACKAGE=LILYPOND package=lilypond -C python all   gmake 
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C po all   
gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C make all 
  gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C intl 
all   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
debian all   gmake --no-builtin-rules PACKAGE=LILYPOND 
package=lilypond -C ./stepmake all   gmake --no-builtin-rules 
PACKAGE=LILYPOND package=lilypond -C Documentation all   gmake 
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C input all   
gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C mutopia 
all   gmake --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C 
ports all  true
gmake[1]: Entering directory `/tmp/lilypond-1.5.50/buildscripts'
true
gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/buildscripts'
gmake[1]: Entering directory `/tmp/lilypond-1.5.50/scripts'
true
true
gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/scripts'
gmake[1]: Entering directory `/tmp/lilypond-1.5.50/flower'
gmake PACKAGE=LILYPOND package=lilypond -C include all  true
gmake[2]: Entering directory `/tmp/lilypond-1.5.50/flower/include'
true
gmake[2]: Leaving directory `/tmp/lilypond-1.5.50/flower/include'
gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/flower'
gmake[1]: Entering directory `/tmp/lilypond-1.5.50/lily'
rm -f ./out/kpath.dep; DEPENDENCIES_OUTPUT=./out/kpath.dep 
./out/kpath.o c++ -c  -DHAVE_CONFIG_H  -DSTRING_UTILS_INLINED 
-Iinclude -I./out -I.././lib/include -I../lib/./out 
-I.././flower/include -I../flower/./out -I../flower/include -O3 
-march=i686 -O2 -finline-functions -g -O3 -march=i686 
-I/usr/share/texmf/include -O2 -finline-functions -g   
-I/usr/local/include -Wall  -W -Wmissing-prototypes -Wconversion  -o 
out/kpath.o kpath.cc
kpath.cc: In function `String ly_find_afm(const char*)':
kpath.cc:36: `kpse_afm_format' undeclared (first use this function)
kpath.cc:36: (Each undeclared identifier is reported only once for 
eachfunction it appears in.)
kpath.cc:36: `kpse_find_file' undeclared (first use this function)
kpath.cc: In function `String ly_find_tfm(const char*)':
kpath.cc:62: `kpse_tfm_format' undeclared (first use this function)
kpath.cc: In function `void ly_init_kpath(char*)':
kpath.cc:77: warning: unused parameter `char*av0'
gmake[1]: *** [out/kpath.o] Error 1
gmake[1]: Leaving directory `/tmp/lilypond-1.5.50/lily'
gmake: *** [all] Error 2




It would be great if you could help me with this !

Best regards,

Pierre.

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



trouble compiling lilypond-1.5.21

2001-11-13 Thread Sheldon White

Hello!

I'm trying to get lilypond up and running on my linux box (Ive installed and 
used an old version on a previos linux machine). I've installed guile V1.4 
without incedent, but when I try compiling lilypond I get some undefined 
symbols which I assume should be coming from libguile:

/export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:254: undefined 
reference to `scm_current_module'
/export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:255: undefined 
reference to `scm_c_resolve_module'
/export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:255: undefined 
reference to `scm_set_current_module'
/export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:264: undefined 
reference to `scm_set_current_module'
./out/paper-outputter.o: In function 
`Paper_outputter::output_Real_def(String, double)':
/export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
undefined reference to `scm_apply_2'
./out/paper-outputter.o: In function 
`Paper_outputter::output_String_def(String, String)':
/export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
undefined reference to `scm_apply_2'
./out/paper-outputter.o: In function `Paper_outputter::output_int_def(String, 
int)':
/export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
undefined reference to `scm_apply_2'
./out/paper-outputter.o: In function 
`Paper_outputter::write_header_field_to_file(String, void *, void *)':
/export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
undefined reference to `scm_apply_2'
./out/paper-outputter.o: In function `Paper_outputter::output_scheme(void *)':
/export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
undefined reference to `scm_apply_2'
collect2: ld returned 1 exit status
make[1]: *** [out/lilypond] Error 1
rm out/lexer.cc out/parser.cc
make[1]: Leaving directory `/export/home/sheldonw/annex/lilypond-1.5.21/lily'
make: *** [all] Error 2
cymbal:lilypond-1.5.21


I've been unable to find a verssion of libguild on the FTP mirror sites that 
has these symbols.
Can anyone throw some light on this. I've been totally unsuccessful getting 
older versions of lilypond to install. The compile goes OK, but lilypond 
emits errors like scm_object_unprotect called on an unprotected object and 
exits.

I *really* want to get this to work! Thanks a lot for your time...

-- 
-sheldon white-  :^/

[EMAIL PROTECTED]

I'd give my right arm to be ambidextrous.
  --Bill Bruford--

___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user



Re: trouble compiling lilypond-1.5.21

2001-11-13 Thread Mats Bengtsson

 Hello!
 
 I'm trying to get lilypond up and running on my linux box (Ive installed and 
 used an old version on a previos linux machine). I've installed guile V1.4 
 without incedent, but when I try compiling lilypond I get some undefined 
 symbols which I assume should be coming from libguile:

If you want to use Lilypond for some serious typesetting, 
I recommend using the latest 1.4.x version, the 1.5.x 
series is experimental and has a number of problems.
One of these problems is that 1.5.21 and 1.5.22 only
compile if you have the latest beta version of Guile
installed. 
I really hope that Han-Wen will make the next 1.5.x
versions compatible with Guile 1.4 again.

   /Mats

 
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:254: undefined 
 reference to `scm_current_module'
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:255: undefined 
 reference to `scm_c_resolve_module'
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:255: undefined 
 reference to `scm_set_current_module'
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/lily-guile.cc:264: undefined 
 reference to `scm_set_current_module'
 ./out/paper-outputter.o: In function 
 `Paper_outputter::output_Real_def(String, double)':
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
 undefined reference to `scm_apply_2'
 ./out/paper-outputter.o: In function 
 `Paper_outputter::output_String_def(String, String)':
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
 undefined reference to `scm_apply_2'
 ./out/paper-outputter.o: In function `Paper_outputter::output_int_def(String, 
 int)':
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
 undefined reference to `scm_apply_2'
 ./out/paper-outputter.o: In function 
 `Paper_outputter::write_header_field_to_file(String, void *, void *)':
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
 undefined reference to `scm_apply_2'
 ./out/paper-outputter.o: In function `Paper_outputter::output_scheme(void *)':
 /export/home/sheldonw/annex/lilypond-1.5.21/lily/paper-outputter.cc:94: 
 undefined reference to `scm_apply_2'
 collect2: ld returned 1 exit status
 make[1]: *** [out/lilypond] Error 1
 rm out/lexer.cc out/parser.cc
 make[1]: Leaving directory `/export/home/sheldonw/annex/lilypond-1.5.21/lily'
 make: *** [all] Error 2
 cymbal:lilypond-1.5.21
 
 
 I've been unable to find a verssion of libguild on the FTP mirror sites that 
 has these symbols.
 Can anyone throw some light on this. I've been totally unsuccessful getting 
 older versions of lilypond to install. The compile goes OK, but lilypond 
 emits errors like scm_object_unprotect called on an unprotected object and 
 exits.
 
 I *really* want to get this to work! Thanks a lot for your time...
 
 -- 
 -sheldon white-  :^/
 
 [EMAIL PROTECTED]
 
 I'd give my right arm to be ambidextrous.
   --Bill Bruford--
 
 ___
 Lilypond-user mailing list
 [EMAIL PROTECTED]
 http://mail.gnu.org/mailman/listinfo/lilypond-user
 


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user