Muse 2.2.1 build failed

12 views
Skip to first unread message

Elocnix Xunil

unread,
Nov 7, 2017, 3:18:02 PM11/7/17
to Studioware
Hi Dave & fellow Slackers!

I have a problem with building Muse (repo version; sepkg 4.4.6) although all deps are already installed.
Here's a terminal output:

[ 46%] Building CXX object muse/widgets/CMakeFiles/widgets.dir/plugindialog.o
In file included from /tmp/se/muse-2.2.1/muse/widgets/plugindialog.cpp:10:0:
/tmp/se/muse-2.2.1/muse/plugin.h:143:41: error: ‘PluginI’ has not been declared
       virtual LADSPA_Handle instantiate(PluginI *);
                                         ^
muse/widgets/CMakeFiles/widgets.dir/build.make:3461: recipe for target 'muse/widgets/CMakeFiles/widgets.dir/plugindialog.o' failed
make[2]: *** [muse/widgets/CMakeFiles/widgets.dir/plugindialog.o] Error 1
CMakeFiles/Makefile2:1536: recipe for target 'muse/widgets/CMakeFiles/widgets.dir/all' failed
make[1]: *** [muse/widgets/CMakeFiles/widgets.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

Any ideas?

Thank you!
E.X.




David Woodfall

unread,
Nov 7, 2017, 4:39:21 PM11/7/17
to Studioware
I just did a test build using 'sepkg -q muse' and it built fine so I'm
not sure.

Could you verify the versions of your installed:

jack
lash
portaudio
ladspa_sdk
fluidsynth
lv2
liblo
dssi

Thanks

Dave

Elocnix Xunil

unread,
Nov 8, 2017, 7:49:41 AM11/8/17
to Studioware
Hi Dave!

It seems like a problem with portaudio build; repo version - pa_stable_v19_20140130.tgz, at least in my case.
According to terminal output build/install look fine, but both sepkg and slackpkg are showing 'Not installed' when search option is used.
Also, during hydrogen build process portaudio is not recognized either.

Other required installed versions:

sepkg -s jack
[Installed] audio/jack-1.9.10-x86_64-1se
[Installed] audio/qjackctl-0.3.13-x86_64-1se

sepkg -s lash
[Installed] audio/lash-0.6.0.594-x86_64-1se

sepkg -s portaudio
[Not Installed] audio/portaudio

sepkg -s ladspa
[Installed] audio/ladspa_sdk-1.13-x86_64-1se

sepkg -s fluidsynth
[Installed] audio/fluidsynth-1.1.6-x86_64-1se

sepkg -s lv2
[Not Installed] audio/libslv2
[Installed] audio/lv2-1.12.0-x86_64-1se
[Not Installed] audio/swh-plugins-lv2

sepkg -s liblo
[Installed] audio/liblo-0.28-x86_64-1se

sepkg -s dssi
[Installed] audio/dssi-1.1.0-x86_64-1se

Thanks,
E

David Woodfall

unread,
Nov 8, 2017, 8:45:49 AM11/8/17
to Studioware
>Hi Dave!
>
>It seems like a problem with portaudio build; repo version -
>pa_stable_v19_20140130.tgz, at least in my case.
>According to terminal output build/install look fine, but both sepkg and
>slackpkg are showing 'Not installed' when search option is used.
>Also, during hydrogen build process portaudio is not recognized either.
>
>Other required installed versions:
>
>sepkg -s jack
>[Installed] audio/jack-1.9.10-x86_64-1se
>[Installed] audio/qjackctl-0.3.13-x86_64-1se
>
>sepkg -s lash
>[Installed] audio/lash-0.6.0.594-x86_64-1se
>
>*sepkg -s portaudio*
>*[Not Installed] audio/portaudio*
I'm not sure why portaudio doesn't show up, but it doesn't here
either. I don't think that it's the problem.

Could you try 'sepkg -b muse --log' and post the /tmp/sepkg.log
please?

Dave

David Woodfall

unread,
Nov 8, 2017, 8:54:09 AM11/8/17
to Studioware
Sorry, that should be 'sepkg --log -b muse'.

Elocnix Xunil

unread,
Nov 8, 2017, 9:23:02 AM11/8/17
to Studioware
Well, this time build was successful, maybe because I rebuilt all necessary packages? :/
Here's the log:

David Woodfall

unread,
Nov 8, 2017, 9:31:29 AM11/8/17
to Studioware
Hmm strange. Well so long as you have it built, that's the main thing.

It can only be Wombat's Laws of Computer Selection:

(1) If it doesn't run Unix, forget it.
(2) Any computer design over 10 years old is obsolete.
(3) Anything made by IBM is junk. (See number 2)
(4) The minimum acceptable CPU power for a single user is a
VAX/780 with a floating point accelerator.
(5) Any computer with a mouse is worthless.
-- Rich Kulawiec

Dave

PS I've fixed the version of portaudio and it will show up in sepkg
from now on. Slackpkg will not find it though, because it only looks
in in its own package list.

David Woodfall

unread,
Nov 8, 2017, 9:39:59 AM11/8/17
to Studioware
Actually, that's not the law I was looking for. My memory is going.

Elocnix Xunil

unread,
Nov 8, 2017, 2:13:42 PM11/8/17
to studi...@googlegroups.com
^ RAM problems? 😁
Mind you, what did you change to 'make it happen'?
Cheers!
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
Reply all
Reply to author
Forward
0 new messages