lilypond-user
[Top][All Lists]
Advanced

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

Re: Software playing lilypond's music sheets


From: Samuel DA MOTA
Subject: Re: Software playing lilypond's music sheets
Date: Fri, 13 Jul 2018 20:02:47 +0200

Hi Richard and Martin

@Richard:
the reason it failed to compile for you is because I messed up the
Makefile. It is fixed now. Lilydumper compiles just fine with g++-6
and g++-7. You can try again if you want.

@Martin:
Sadly since I use debian and didn't get much time for the packaging,
this was kind of something I was expecting to be honest. Looking at
the error message your sent, there are two issues. One is that
QT_HOST_DATA and QMAKE_SPEC are not found. The "build system" uses
qmake to determine where those libraries are installed and
automatically configure things for you. Can you check what does `qmake
-query` prints on your machine? Maybe you simply don't even need that
on fedora. You can try to edit the script in
https://github.com/s-d-m/lilyplayer/blob/master/src/configure and
comment line 56 (the one which prints
${QT_HOST_DATA}/mkspecs/${QMAKE_SPEC} and see if that works?
The other issue is that it seems some options I were using when
compiling are only available for release build, and ... I'm left
wondering how come on debian it compiled just fine for debug builds.
For that second issue you can try compiling using `make BUILD=release`
or simply update your clone from github as I just fixed that

I wanted to install Fedora on a virtualbox to see what would be the
proper fix, but sadly I got hit virtualbox not launching as described
http://linux.debian.bugs.rc.narkive.com/uLBOQlPv/processed-re-virtualbox-fails-to-start-vm-verr-ldrelf-relocation-not-supported

If some of you wants to help on the packaging side of things (someone
even asked me about windows binaries), or take over the project,
please let me know as I don't plan to spend much more time on it.

Kindest regards

On 13/07/2018, Richard Shann <address@hidden> wrote:
> On Fri, 2018-07-13 at 09:39 +0200, Samuel DA MOTA wrote:
>> Hi Martin,
>>
>> Thanks for the feedback.
>>
>> Unfortunately since it always was a side project I didn't get much
>> time to polish it like I wanted. In any case, feel free to clone it
>> and improve upon.
>>
>> I kept the build system simple on purpose so that fixing these issues
>> shouldn't be too hard. Had I more time I would have used Meson.
>>
>> Out of curiosity, what is the error you get?
>
> I, too, couldn't make lilydumper on Debian 9.3 (stretch) with
> make
> make -C ./src "lilydumper"
> make[1]: Entering directory '/home/rshann/lilydumper/src'
> make[1]: *** No rule to make target 'lilydumper'.  Stop.
>
> but then g++-8 is not available in Debian Stretch it seems ...
>
> Richard Shann
>
>> Cheers
>>
>> On 13/07/2018, Martin Tarenskeen <address@hidden> wrote:
>> >
>> >
>> > On Thu, 12 Jul 2018, Samuel DA MOTA wrote:
>> >
>> > > Hi everyone!
>> > >
>> > > I wrote a software a while ago that would play a music sheet
>> > > generated
>> > > by lilypond. It shows the music sheet and follows it with a
>> > > cursor. I
>> > > made a video to demo the end-result. You can watch it at
>> > > https://s-d-m.github.io/lilydumper/intro_assets/lilyplayer-demo.w
>> > > ebm
>> >
>> > Wow. I'm impressed. This is something that I could use!
>> > I downloaded the sources from GitHub but was not able to compile
>> > succesfully (yet). I'm on Linux Fedora 28.
>> >
>> > I hope a userfriendly distribution of the tools will be available
>> > one day.
>> > Or a Makefile that works on my system.
>> >
>> > If anyone has succesfully compiled these tools on a Fedora system
>> > please
>> > share what additional libraries, steps or patches were required.
>> >
>> > --
>> >
>> > MT
>> >
>>
>> _______________________________________________
>> lilypond-user mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>



reply via email to

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