Re: lilypond on FreeBSD?
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?
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 /usr/home
Re: lilypond on FreeBSD?
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?
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?
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?
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?
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
lilypond on FreeBSD?
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. In any case, I prefer to compile from source. 2.9.24 fails to install because this file is missing and a google search for it only finds my request. Failed to open: /usr/X11R6/lib/X11/fonts/bitstream-vera/VeraBd.pfb Some other error occurred trying to compile and install the 2.8 version. No answers from anyone so far about where to find that VeraBd.pfd. Am I reaching the list? Ian -- ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel