[proaudio] lmms-9999 |
[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]
I get this error: checking for jack_client_open in -ljack... yes configure: error: *** passing -fomit-frame-pointer as compiler-flag will break LMMS' VST-support so either disable VST-support using --without-vst or remove it from compiler-flags !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/lmms-9999-r1/work/lmms/config.log !!! ERROR: media-sound/lmms-9999-r1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile lmms-9999-r1.ebuild, line 74: Called econf '--with-asound' '--with-oss' '--with-vorbis' '--with-libsrc' '--with-sdl' '--with-sdlsound' '--with-jack' '--with-flac' '--with-ladspa' '--with-pic' '--enable-surround' '--disable-debug' '--with-vst' '--with-stk' '--enable-hqsinc' '--with-qtdir=/usr' ebuild.sh, line 540: Called die I added a filter for -fomit-frame-pointer and get another error: = You don't seem to have SDL-library installed and/or SDL-lib-development- = package is missing. This will disable support for sound-output via SDL, = which is important, if you're using sound-daemons (arts, ESD etc.) = When compiling without SDL, you'll always have to kill your sound-daemon = before using LMMS...! = Consider installing the missing packages for using the full power of LMMS. = The strange thing is at I have both libsdl and sdl-sound and at --with-sdl and --with-sdlsound was in the configure command line and at all was recognized. When running configure by hand and without any parameters, I don't get this warning. I changed the sdl test and configure options in the ebuild in order at it will at least configure correctly. But I still get an error when compiling with the ebuild but not when compiling by hand. It seam at it come from the configure script that doesn't work well with the "--with--..." options but expect nothing or "without--...". So, I changed all the remaining configure options according to the result of ./configure --help inclusive one more USE flag: singerbot. I am not sure if all those changes are needed, but it at least work and it was faster done as to test each single flag. It was also a problem with the qt4 configure option when compiling, so I removed it. It did configure and compile with the following USE flags: [ebuild U ] media-sound/lmms-9999-r1 [0.2.1] USE="alsa -debug% flac%* jack ladspa%* (-oggvorbis%*) oss%* -pic% -qt3% qt4%* samplerate sdl -singerbot% -stk% surround%* vorbis%* vst%*" 0 kB [3] I also get an error with the install script and I don't know how to solve it. make[5]: Entering directory `/var/tmp/portage/lmms-9999-r1/work/lmms/plugins/ladspa_effect/caps' strip caps.so install -d /usr/lib/lmms/ladspa install -m 644 caps.so /usr/lib/lmms/ladspa ACCESS DENIED unlink: /usr/lib/lmms/ladspa/caps.so install: cannot remove `/usr/lib/lmms/ladspa/caps.so': Permission denied make[5]: *** [install] Error 1 make[5]: Leaving directory `/var/tmp/portage/lmms-9999-r1/work/lmms/plugins/ladspa_effect/caps' make[4]: *** [install-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/lmms-9999-r1/work/lmms/plugins/ladspa_effect' make[3]: *** [install] Error 2 make[3]: Leaving directory `/var/tmp/portage/lmms-9999-r1/work/lmms/plugins/ladspa_effect' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/lmms-9999-r1/work/lmms/plugins' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/lmms-9999-r1/work/lmms' make: *** [install] Error 2 It appear also at the qt3-qt4 switch doesn't work, lmms was compiled with qt3 even with the qt4 USE flag. But at least it work. It appear at the program install without problem when running make install in ${WORKDIR} and it run. So it must be possible to get this ebuild to work. Ciao, Dominique
Attachment:
lmms-9999-r2.ebuild
Description: Binary data
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |