lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problems with build and/or test-baseline


From: James Lowe
Subject: Re: problems with build and/or test-baseline
Date: Sun, 20 Sep 2015 12:09:52 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0

On 20/09/15 11:46, Federico Bruni wrote:
> Il giorno ven 11 set 2015 alle 12:09, James <address@hidden> ha scritto:
>>> No time to upload the LilyDev4 iso today, sorry. I'll be back in 10 days.
>>>
>>
>> I'd suggest that if you are not using the appropriate OTF enabled package 
>> from teh repos, that you create the .fonts dir and put them there for 
>> LilyDev4 so that all users get a the directory with them easily installed 
>> and don't have  to worry about the switch with configure.
>
> All I had to do on Debian Jessie was installing the package fonts-texgyre, as 
> suggested by the error message. Very easy. I'll add this dependency to 
> LilyDev.
>
> In Fedora there are different packages to be installed:
> lilypond-texgyre-heros-fonts lilypond-texgyre-cursor-fonts 
> lilypond-texgyre-schola-fonts

Actually - having just tested installing a 'clean' Fedora 22 and then before 
doing any kind of update to the ISO image  I have this as the simple steps:

--snip--

Fedora 22

Files installed for LilyPond compilation

1. sudo dnf builddep lilypond --nogpgcheck
2. sudo dnf install autoconf
3. sudo dnf install gcc-c++

Download 
http://www.gust.org.pl/projects/e-foundry/tex-gyre/whole/tg-2.005otf.zip
Extract zip
Use 'configure --with-texgyre-dir=/path/to/tex-gyre-otf-files/'
or copy extracted dir to '~/.fonts' directory before compiling.

4. sudo dnf remove texi2html (this removes the 5.x version that gets installed)
5. Download texi2htm 1.82 from 
http://download.savannah.gnu.org/releases/texi2html/
(unzip then ./configure, make, make install - with root privs)

Optional
sudo dnf install tk (for Lily-git.tcl)
sudo dnf install gitk (for a Git gui)

--snip--

It was just easier to go and get the whole tex-gyre zip file (as per 
Hosada-san's instructions)

The 'gotcha' for me was the tex-2html version that either comes with the 
build-dep install - I'd need to clarify that, but I definitely needed to remove 
the 5.x package and get the earlier one. I didn't know if it was possible to 
use a 'dnf' command to get that earlier package, I am guessing not and for the 
sake of how trivial it is to download/make/install tihs older version, it 
seemed simpler perhaps than finding some older repo and using that.

Over the next few days, I am going to update the CG with the various 
instructions for the most 'popular' distros (Linux Mint inc 17.x and LMDE, 
Ubuntu 14.x - 15.x, Fedora 22 and OpenSUSE), they're all quite similar but 
differ slightly enough to be annoying - and cause users to possibly send emails 
to the dev list asking for help. In all cases I did test make, make 
test-baseline/check and make doc.

I hope this helps.

James

James





reply via email to

[Prev in Thread] Current Thread [Next in Thread]