Re: lilypond on FreeBSD?

2006-10-25 Thread Edward Sanford Sutton, III
On Friday 20 October 2006 16:02, Ian Stirling wrote:
 Some other error occurred trying to compile and install the
 2.8 version.

Was it by chance something like the following? It appears to be called in 
by ./mf/GNUMakefile on line 4. Anyone know if that line is important, old 
debris, or being brought in by a bad build stepon my part?

gmake[1]: Entering directory 
`/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/mf'
/usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -d /usr/home/mirror176/tmp/lilypond/share/lilypond/2.8.7/fonts/source
/usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -m 
644 ./feta-accordion.mf ./feta-alphabet.mf ./feta-alphabet11.mf 
./feta-alphabet13.mf ./feta-alphabet14.mf ./feta-alphabet16.mf 
./feta-alphabet18.mf ./feta-alphabet20.mf ./feta-alphabet23.mf 
./feta-alphabet26.mf ./feta-arrow.mf ./feta-autometric.mf ./feta-banier.mf 
./feta-beugel.mf ./feta-beum.mf ./feta-bolletjes.mf ./feta-braces-a.mf 
./feta-braces-b.mf ./feta-braces-c.mf ./feta-braces-d.mf ./feta-braces-e.mf 
./feta-braces-f.mf ./feta-braces-g.mf ./feta-braces-h.mf ./feta-braces-i.mf 
./feta-din-code.mf ./feta-eindelijk.mf ./feta-generic.mf ./feta-haak.mf 
./feta-klef.mf ./feta-macros.mf ./feta-nummer-code.mf ./feta-params.mf 
./feta-pendaal.mf ./feta-puntje.mf ./feta-schrift.mf ./feta-slag.mf 
./feta-test-generic.mf ./feta-test11.mf ./feta-test13.mf ./feta-test16.mf 
./feta-test20.mf ./feta-test23.mf ./feta-test26.mf ./feta-timesig.mf 
./feta-toevallig.mf ./feta11.mf ./feta13.mf ./feta14.mf ./feta16.mf ./feta18.mf 
./feta20.mf ./feta23.mf ./feta26.mf ./parmesan-accidentals.mf 
./parmesan-clefs.mf ./parmesan-custodes.mf ./parmesan-flags.mf 
./parmesan-generic.mf ./parmesan-heads.mf ./parmesan-rests.mf 
./parmesan-scripts.mf ./parmesan-timesig.mf ./parmesan11.mf ./parmesan13.mf 
./parmesan14.mf ./parmesan16.mf ./parmesan18.mf ./parmesan20.mf ./parmesan23.mf 
./parmesan26.mf 
/usr/home/mirror176/tmp/lilypond/share/lilypond/2.8.7/fonts/source/
true
(/usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -d /usr/home/mirror176/tmp/lilypond/share/lilypond/2.8.7/tex/ || 
true) 
 /usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -c -m 
644 ./out/feta11.tex ./out/feta13.tex ./out/feta14.tex ./out/feta16.tex 
./out/feta18.tex ./out/feta20.tex ./out/feta23.tex ./out/feta26.tex 
./out/feta-braces-a.tex ./out/feta-braces-b.tex ./out/feta-braces-c.tex 
./out/feta-braces-d.tex ./out/feta-braces-e.tex ./out/feta-braces-f.tex 
./out/feta-braces-g.tex ./out/feta-braces-h.tex ./out/feta-braces-i.tex 
./out/feta-alphabet11.tex ./out/feta-alphabet13.tex ./out/feta-alphabet14.tex 
./out/feta-alphabet16.tex ./out/feta-alphabet18.tex ./out/feta-alphabet20.tex 
./out/feta-alphabet23.tex ./out/feta-alphabet26.tex ./out/parmesan11.tex 
./out/parmesan13.tex ./out/parmesan14.tex ./out/parmesan16.tex 
./out/parmesan18.tex ./out/parmesan20.tex ./out/parmesan23.tex 
./out/parmesan26.tex /usr/home/mirror176/tmp/lilypond/share/lilypond/2.8.7/tex/ 
   
(/usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -d /usr/home/mirror176/tmp/lilypond/share/lilypond/2.8.7/fonts/otf/ || 
true) 
 /usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -c -m 
644 ./out/emmentaler-11.otf ./out/emmentaler-13.otf ./out/emmentaler-14.otf 
./out/emmentaler-16.otf ./out/emmentaler-18.otf ./out/emmentaler-20.otf 
./out/emmentaler-23.otf ./out/emmentaler-26.otf ./out/aybabtu.otf 
./out/CenturySchL-Ital.otf ./out/CenturySchL-BoldItal.otf 
./out/CenturySchL-Roma.otf ./out/CenturySchL-Bold.otf 
/usr/home/mirror176/tmp/lilypond/share/lilypond/2.8.7/fonts/otf/ 
   
(/usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -d /usr/home/mirror176/tmp/lilypond/share/lilypond/2.8.7/fonts/tfm/ || 
true) 
 /usr/local/bin/python 
/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py
 -c -c -m 
644 ./out/feta11.tfm ./out/feta13.tfm ./out/feta14.tfm ./out/feta16.tfm 
./out/feta18.tfm ./out/feta20.tfm ./out/feta23.tfm ./out/feta26.tfm 
./out/feta-braces-a.tfm ./out/feta-braces-b.tfm ./out/feta-braces-c.tfm 
./out/feta-braces-d.tfm ./out/feta-braces-e.tfm ./out/feta-braces-f.tfm 
./out/feta-braces-g.tfm ./out/feta-braces-h.tfm ./out/feta-braces-i.tfm 
./out/feta-alphabet11.tfm ./out/feta-alphabet13.tfm ./out/feta-alphabet14.tfm 
./out/feta-alphabet16.tfm ./out/feta-alphabet18.tfm ./out/feta-alphabet20.tfm 
./out/feta-alphabet23.tfm ./out/feta-alphabet26.tfm ./out/parmesan11.tfm 
./out/parmesan13.tfm ./out/parmesan14.tfm ./out/parmesan16.tfm 
./out/parmesan18.tfm ./out/parmesan20.tfm ./out/parmesan23.tfm 
./out/parmesan26.tfm  

Re: lilypond on FreeBSD?

2006-10-25 Thread Ian Stirling
On Wednesday 25 October 2006 14:56, Edward Sanford Sutton, III wrote:
 On Friday 20 October 2006 16:02, Ian Stirling wrote:
  Some other error occurred trying to compile and install the
  2.8 version.
 
 Was it by chance something like the following? It appears to be called in 
 by ./mf/GNUMakefile on line 4. Anyone know if that line is important, old 
 debris, or being brought in by a bad build stepon my part?

[extra details snipped]

 Traceback (most recent call last):
   
 File 
 /mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/stepmake/bin/install.py,
  
 line 78, in ?
 shutil.copy2 (f, dest)
   File /usr/local/lib/python2.4/shutil.py, line 92, in copy2
 copyfile(src, dst)
   File /usr/local/lib/python2.4/shutil.py, line 47, in copyfile
 fsrc = open(src, 'rb')
 IOError: [Errno 2] No such file or directory: './out/CenturySchL-Ital.otf'
 gmake[1]: *** [local-install-outfiles] Error 1
 gmake[1]: Leaving directory 
 `/mnt/ufs/mirror176/ports/print/lilypond/work/lilypond-2.8.7/mf'
 gmake: *** [install] Error 2
 *** Error code 2
 
 Stop in /mnt/ufs/mirror176/ports/print/lilypond.
 *** Error code 1

I compiled with gmake -f GNUmakefile, which compiled successfully.
But subsequently gmake -f GNUmakefile install produced essentially
the same error - 

Traceback (most recent call last):
  File /home/ians/.build/lilypond-2.8.7/stepmake/bin/install.py, line 78, in ?
shutil.copy2 (f, dest)
  File /usr/local/lib/python2.4/shutil.py, line 92, in copy2
copyfile(src, dst)
  File /usr/local/lib/python2.4/shutil.py, line 47, in copyfile
fsrc = open(src, 'rb')
IOError: [Errno 2] No such file or directory: './out/CenturySchL-Ital.otf'
gmake[1]: *** [local-install-outfiles] Error 1
gmake[1]: Leaving directory `/usr/home/ians/.build/lilypond-2.8.7/mf'
gmake: *** [install] Error 2

Ian
--



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


Re: lilypond on FreeBSD?

2006-10-23 Thread Jan Nieuwenhuizen
Ian Stirling [EMAIL PROTECTED] writes:

 What library is that?

 /usr/libexec/ld-elf.so.1: Shared object libm.so.2 not found, required by 
 lilypond
 /usr/libexec/ld-elf.so.1: Shared object libc.so.4 not found, required by 
 lilypond

  By using quick and dirty symbolic links pointing to the
 current libraries, libm.so.4 and libc.so.6, the FreeBSD
 Lilypond 2.9.26 build from the site works, at least as far
 as issuing the help message when invoked with no arguments.

Hmm.  So maybe we should link to libc.so, ie, find out why we link to
libc.so.4?  Then we can drop the freebsd6-x86 binary build again.

Then again, I suppose major version number changes mean binary
incompatibility in freebsd too, so depending on it to work would be
silly?

Jan.

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


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


Re: lilypond on FreeBSD?

2006-10-23 Thread Edward Sanford Sutton, III
On Saturday 21 October 2006 00:55, Jan Nieuwenhuizen wrote:
 We base the FreeBSD binaries on 4.10-RELEASE-p2.  Would it make
 sense to support 6.x as well?  If so, we need a binary of
 the c library to bootstrap the build

  Version 4 is about as far back as any updates go into FreeBSD right now. 5 
is considered old and 6.1 is recommended to users. Look forward to 6.2 
(estimated by mid November) as the new 'Release' version: Releases are 
intended as the most stable workplace for people who want to use something 
tha works, not as a place to try out the latest new code and bugtest.
  Months ago things improved in FreeBSD for the ports tree (a collection of 
makefiles and other files to help users get software installed) which should 
make porting a newer version of lilypond relatively easy. Libtool was one 
place I remember trouble in getting the port working right, even when I could 
compile otherwise. If the port can be made, then package creation should be 
little more than commands in the ports tree. I will have to take another stab 
at it again in the very near future. The current version in ports in 2.2.2 
and the development version was removed a while back. Some work was done to 
update it by someone else, but I guess that did not go through with success.
  As for library versions, I know that multiple versions can coexist (and will 
do so until programs using old libraries are updated to the newer ones). I am 
not sure how using an older version is handled if it did not exist on the 
system already. As some of you out there likely know much better than I, care 
to clarify any library topics for me; I do accept pointing to documentation 
as help too.
Ed Sutton


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


Re: lilypond on FreeBSD?

2006-10-22 Thread Ian Stirling
On Saturday 21 October 2006 03:55, you wrote:
 Ian Stirling [EMAIL PROTECTED] writes:
 
I haven't managed to make Lilypond work on my
  FreeBSD 6.1 system.  The precompiled version gives
  a runtime error looking for a non existent library.
 
 What library is that?

/usr/libexec/ld-elf.so.1: Shared object libm.so.2 not found, required by 
lilypond
/usr/libexec/ld-elf.so.1: Shared object libc.so.4 not found, required by 
lilypond

 By using quick and dirty symbolic links pointing to the
current libraries, libm.so.4 and libc.so.6, the FreeBSD
Lilypond 2.9.26 build from the site works, at least as far
as issuing the help message when invoked with no arguments.

 We base the FreeBSD binaries on 4.10-RELEASE-p2.  Would it make
 sense to support 6.x as well?  If so, we need a binary of
 the c library to bootstrap the build

  I'd certainly like you to support FreeBSD 6.x.
The version of Lilypond in the FreeBSD ports is the ancient 2.2.2.

   tar -C / --exclude=zlib.h --exclude=zconf.h --exclude=gmp.h -czf 
 public_html/freebsd-runtime-$(uname -r).tar.gz 
 /usr/lib/{lib{c,c_r,m}{.a,.so{,.*}},crt{i,n,1}.o} /usr/include

  I have added /lib through that filter to the tar file because
libc.so.* and libm.so.* are there.  I'll send you a private email
with a link to the file on a private page on my web site.

No answers from anyone so far about where to find that
  VeraBd.pfd. Am I reaching the list?
 
 Yes.  I do not have that file either.  It is not required to build
 LilyPond.  I do have a ttf version, however

I get the following error installing 2.9.22 and 2.9.24.

Cannot open /usr/X11R6/lib/X11/fonts/bitstream-vera/VeraBd.pfb
The requested file, VeraBd.pfb, does not exist
Open: Failed to open: /usr/X11R6/lib/X11/fonts/bitstream-vera/VeraBd.pfb
Called from...
 ../buildscripts/pfx2ttf.fontforge: line 3
gmake[1]: *** [out/CenturySchL-Ital.otf] Error 1

Compiling 2.9.26 fails with the following..

cc1plus: warnings being treated as errors
polynomial.cc: In member function 'void Polynomial::check_sol(Real) const':
polynomial.cc:170: warning: empty body in an if-statement
gmake[1]: *** [out/polynomial.o] Error 1
gmake[1]: Leaving directory `/usr/home/ians/.build/lilypond-2.9.26/flower'
gmake: *** [all] Error 2

Ian
--


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


Re: lilypond on FreeBSD?

2006-10-22 Thread Han-Wen Nienhuys

Ian Stirling escreveu:


Compiling 2.9.26 fails with the following..

cc1plus: warnings being treated as errors
polynomial.cc: In member function 'void Polynomial::check_sol(Real) const':
polynomial.cc:170: warning: empty body in an if-statement


thanks, fixed.

--

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

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com



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


Re: lilypond on FreeBSD?

2006-10-21 Thread Jan Nieuwenhuizen
Ian Stirling [EMAIL PROTECTED] writes:

   I haven't managed to make Lilypond work on my
 FreeBSD 6.1 system.  The precompiled version gives
 a runtime error looking for a non existent library.

What library is that?

We base the FreeBSD binaries on 4.10-RELEASE-p2.  Would it make
sense to support 6.x as well?  If so, we need a binary of
the c library to bootstrap the build

tar -C / --exclude=zlib.h --exclude=zconf.h --exclude=gmp.h -czf 
public_html/freebsd-runtime-$(uname -r).tar.gz 
/usr/lib/{lib{c,c_r,m}{.a,.so{,.*}},crt{i,n,1}.o} /usr/include

   No answers from anyone so far about where to find that
 VeraBd.pfd. Am I reaching the list?

Yes.  I do not have that file either.  It is not required to build
LilyPond.  I do have a ttf version, however

$ locate VeraBd
/var/lib/defoma/gs.d/dirs/fonts/VeraBd.ttf
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/VeraBd.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf
09:54:41 [EMAIL PROTECTED]:~
$ dpkg -S /usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf
ttf-bitstream-vera: /usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf
09:54:51 [EMAIL PROTECTED]:~
$ apt-cache show ttf-bitstream-vera
Package: ttf-bitstream-vera
Priority: optional
Section: x11
Installed-Size: 732
Maintainer: Daniel Baumann [EMAIL PROTECTED]
Architecture: all
Version: 1.10-6
Depends: defoma
Recommends: x-ttcidfont-conf | fontconfig
Filename: pool/main/t/ttf-bitstream-vera/ttf-bitstream-vera_1.10-6_all.deb
Size: 354028
MD5sum: d1821d527fbbcf4aca20f85e6622e655
SHA1: ca999d203aa2f385df6aad302b19035601a157e9
SHA256: 80c68cf720fb778d4cb89d87731a25f00ea25562550a4b6fa5b8a135d0309d4e
Description: The Bitstream Vera family of free TrueType fonts
 This is a set of high-quality TrueType fonts created by Bitstream, Inc. and
 released under a DFSG-free license. They are intended to remedy the lack of
 free high-quality fonts for the free desktop environments.
 .
 They fully cover Western European languages (ISO-8859-1, ISO-8859-15) and
 Turkish (ISO-8859-9). They also include a selection of mathematical and other
 symbols and some limited support for Eastern European languages (parts of
 ISO-8859-2). Non-latin scripts are not supported (use ttf-dejavue instead).
Bugs: mailto:[EMAIL PROTECTED]
Origin: Ubuntu
Task: ubuntu-desktop, kubuntu-desktop, edubuntu-desktop, xubuntu-desktop

Jan.

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


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