Ardour new B-D

Jaromír Mikeš mira.mikes at gmail.com
Mon Dec 5 16:13:46 UTC 2016


2016-12-05 16:35 GMT+01:00 James Cowgill <jcowgill at debian.org>:
> Hi,
>
> On 05/12/16 09:09, Jaromír Mikeš wrote:
>> 2016-12-04 22:55 GMT+01:00 James Cowgill <jcowgill at debian.org>:
>>> On 03/12/16 15:56, Jaromír Mikeš wrote:
>>>> it looks like ardourd has new B-D qm-dsp which is not packaged in debian yet
>>>>
>>>> https://code.soundsoftware.ac.uk/projects/qm-dsp
>>>> https://github.com/c4dm/qm-dsp
>>>>
>>>> Options:
>>>> 1) package qm-dsp - I am quite busy at the moment to do it
>>>
>>> This is of course the right thing to do.
>>
>> Yes ... I am thinking to do it anyway just can't to figure out how to
>> build a shared libs ...
>> now I am able build just static ones :(
>> Can you have a look on source and advise me?
>
> It looks like upstream uses a crap build system and it will only produce
> a static library. Ardour doesn't even use their build system.

Yes I noticed that Ardour use own build system ...

> Perhaps
> you could ask upstream to switch to something saner?

I already asked ... not answer yet

> You can convert the static library to a shared library by adding -fPIC
> to CFLAGS and using something like:
>
> gcc -shared $(LDFLAGS) -o libqm-dsp.so.0 -Wl,-soname,libqm-dsp.so.0
> -Wl,--whole-archive <path to .a file> -Wl,--no-whole-archive

I will try .. thanks

mira



More information about the pkg-multimedia-maintainers mailing list