Re: Compilation of Lilypond on FreeBSD
Zbyněk Burget writes: > In "Linux world" maybe nobody compile sw from sourcecode, if is > available binary package, in "FreeBSD world" is compilation from > sourcecode routine... That's why I do not understand that you want to build some parts from source (the C files) and other parts not (the .mf files). Why not build everything from source, or use binaries for everything. > O.K. - I try cancel dependency on mftrace and fontforge and use fonts > from rpm package. I send result of my pain here :-) Yes, please send it to the list. Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Compilation of Lilypond on FreeBSD
Zbyněk Burget writes: > O.K. - I shall write to mailing list... Thanks! > I try compile lilypond 2.6.3 on FreeBSD 5.4-STABLE. > To save time of compilation, I've decidet on use "make -C mf get-pfa" > Entire compilation process pass O.K. (it seemed), but through install > process I get error: > > /home/zburget/make/lilypond-2.6.3/stepmake/stepmake/../bin/install-sh: > ./out/feta11.svg does not exist. > gmake[1]: *** [local-install-outfiles] Error 1 > gmake[1]: Leaving directory `/usr/home/zburget/make/lilypond-2.6.3/mf' > gmake: *** [install] Error 2 > > there is no file feta*.svg in directory mf/out. > ...but eg. emmentaler*.svg files are. > > If I patch mf/GNUmakefile so that *.svg files are extracted from > lilypond-2.6.3-1.i386.rpm (such as *.pfa), all is all right. Good. > in previous version of lilypond was dependency on mfrtace "optional", > now is "required" - I compile and install functional lilypond without > mftrace. In documentation is written, that mftraced fonts can be used > from .rpm by "make -C mf get-pfa" - why is mftarce required for > compilation of lilypond? IMHO ptional dependency is sufficient... Using the get-pfa target is just a short-cut, mainly intended for people with old systems. If you want to build everything from source, eg after changing the font, you'll need to run mftrace (and autotrace and fontforge). > On other side - where is problem with .svg files...? There's probably a feta*.svg target/dependency missing in mf/GNUmakefile. I'll have a look, thanks for the report. > ...and last question - would it be possible cancel dependency on > fontforge (or change dependency to "optional") and use required files > from pre-compiled package? Yes. > ...or generally - would it be possible to src package put > platform-independent binary data (fonts) instead of source code of > this data? Yes. Have a look at the Debian package. Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Compilation of Lilypond on FreeBSD
Hi, O.K. - I shall write to mailing list... I try compile lilypond 2.6.3 on FreeBSD 5.4-STABLE. To save time of compilation, I've decidet on use "make -C mf get-pfa" Entire compilation process pass O.K. (it seemed), but through install process I get error: /home/zburget/make/lilypond-2.6.3/stepmake/stepmake/../bin/install-sh: ./out/feta11.svg does not exist. gmake[1]: *** [local-install-outfiles] Error 1 gmake[1]: Leaving directory `/usr/home/zburget/make/lilypond-2.6.3/mf' gmake: *** [install] Error 2 there is no file feta*.svg in directory mf/out. ...but eg. emmentaler*.svg files are. If I patch mf/GNUmakefile so that *.svg files are extracted from lilypond-2.6.3-1.i386.rpm (such as *.pfa), all is all right. in previous version of lilypond was dependency on mfrtace "optional", now is "required" - I compile and install functional lilypond without mftrace. In documentation is written, that mftraced fonts can be used from .rpm by "make -C mf get-pfa" - why is mftarce required for compilation of lilypond? IMHO ptional dependency is sufficient... On other side - where is problem with .svg files...? ...and last question - would it be possible cancel dependency on fontforge (or change dependency to "optional") and use required files from pre-compiled package? ...or generally - would it be possible to src package put platform-independent binary data (fonts) instead of source code of this data? I have coplete typescripts of both (bad an good) compilation/install processes, related patches and dirlists... If can I send some relevant part of it, may be... All this data has about 2 MB (tar archive). Zbynek Burget ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Compilation of Lilypond on FreeBSD
Zbyněk Burget writes: > some time ago I was communicate directly with you - I thought that my > mail is off-topic for mailing list - my question was I intended as > platform dependent and technical info... No problem, but anything technical and lilypond-related is on-topic on the mailing list. > I've installed FontForge, bud during compilation prosecc of lilypond > was be produced no *.svg files (*.otf I cannot tell - I not about my > home desktop now) - where I may find problem? I cannot tell from here. You need quite a recent fontforge, or it may even be that the the makefile has no explicit svg targets. > ...I try compile version 2.6.3... Good. Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Compilation of Lilypond on FreeBSD
Jan Nieuwenhuizen napsal(a): > Please, use the mailing list for non-personal email. > Jan. I'm sorry, if I send mail to wrong recipient :-( some time ago I was communicate directly with you - I thought that my mail is off-topic for mailing list - my question was I intended as platform dependent and technical info... May I have one supplementary question after all? I've installed FontForge, bud during compilation prosecc of lilypond was be produced no *.svg files (*.otf I cannot tell - I not about my home desktop now) - where I may find problem? ...I try compile version 2.6.3... Zbynek Zbyněk Burget writes: I don't install mftrace, do this command and during installation process i get error message about non-existing files *.svg Mftrace produces the .pfa's, which takes a lot of time. The .otf and .svg files are compiled from the .pfa files by fontforge, that is rather quick. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user