Re: [proaudio] Problem with Rosegarden 1.5.1

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Krzysztof Polikowski wrote:
Hi, i have problem with Rosegarden 1.5.1


gentoo ~ # emerge -avuDN rosegarden

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild U ] media-sound/rosegarden-1.5.1 [1.4.0] USE="alsa%* jack%* kde%* -arts -debug -dssi% -export% -gnome% -lilypond% -lirc -xinerama" 0 kB [2]

Total: 1 package (1 upgrade), Size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/local/layman
/arcon-portage
 [2] /usr/portage/local/layman/proaudio

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild Manifests...
]
>>> Emerging (1 of 1) media-sound/rosegarden-1.5.1 to /
* rosegarden-1.5.1.tar.bz2 MD5 ;-) ... [ ok ] * rosegarden-1.5.1.tar.bz2 RMD160 ;-) ... [ ok ] * rosegarden-1.5.1.tar.bz2 SHA1 ;-) ... [ ok ] * rosegarden-1.5.1.tar.bz2 SHA256 ;-) ... [ ok ] * rosegarden-1.5.1.tar.bz2 size ;-) ... [ ok ] >>> Creating Manifest for /usr/portage/local/layman/proaudio/media-sound/rosegarden
  digest.assumed                 4
   digest-rosegarden-1.0-r2::rosegarden-4-1.0.tar.bz2
   digest-rosegarden-1.2.3-r2::rosegarden-4-1.2.3.tar.bz2
   digest-rosegarden-1.2.4::rosegarden-1.2.4.tar.bz2
   digest-rosegarden-1.5.0::rosegarden-1.5.0.tar.bz2
   digest-rosegarden-1.5.0-r1::rosegarden-1.5.0.tar.bz2
* checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking rosegarden-1.5.1.tar.bz2 ;-) ... [ ok ]
 * you won't be able to use the rosegarden-project-package-manager
 * please remerge with USE="export"
 * lilypond preview won't work.
 * If you want this feature please remerge USE="lilypond"
>>> Unpacking source...
>>> Unpacking rosegarden-1.5.1.tar.bz2 to /var/tmp/portage/media-sound/rosegarden-1.5.1/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1 ...
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Qt3 (version 3.3.8)
-- Found KDE3 include dir: /usr/kde/3.5/include
-- Found KDE3 library dir: /usr/kde/3.5/lib64
-- Found KDE3 dcopidl preprocessor: /usr/kde/3.5/bin/dcopidl
-- Found KDE3 dcopidl2cpp preprocessor: /usr/kde/3.5/bin/dcopidl2cpp
-- Found KDE3 kconfig_compiler preprocessor: /usr/kde/3.5/bin/kconfig_compiler
-- Program pkg-config found (/usr/bin/pkg-config)
-- checking for module 'xft>= 2.1.0'
--   found xft, version 2.1.12
-- checking for module 'alsa>=1.0'
--   found alsa, version 1.0.14rc3
-- checking for module 'jack>=0.77'
--   found jack, version 0.103.0
-- checking for module 'liblo>=0.7'
--   found liblo, version 0.23
-- checking for module 'lrdf>=0.3'
--   found lrdf, version 0.4.0
-- Found LADSPA (/usr/include)
-- checking for module 'fftw3f>= 3.0.0'
--   found fftw3f, version 3.1.2
-- Program msgfmt found (/usr/bin/msgfmt)
-- Program kde-config found (/usr/kde/3.5/bin/kde-config)
-- Program meinproc found (/usr/kde/3.5/bin/meinproc)
-- Rosegarden 1.5.1 will be built for install into /usr
-- Configured to compile for release without debug information

Installation Summary
--------------------

Install Directory             : /usr
Build type                    : Release
Use Qt/KDE precompiled headers: FALSE

Xft notation font support     : TRUE
No LIRC support configured.

ALSA MIDI support             : TRUE
JACK audio support            : TRUE
LADSPA plugin support         : TRUE
DSSI synth plugin support     : FALSE
Custom OSC plugin GUI support : TRUE
Audio timestretching          : TRUE
LRDF plugin metadata support  : TRUE

* Rosegarden supports DSSI audio plugins if available.  See
http://dssi.sf.net/ for more information about DSSI.  To
build DSSI support into Rosegarden, you need to make sure
you have dssi.h available on your system.
--snip--
Scanning dependencies of target rosegarden
Linking CXX executable rosegardensequencer
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In function `Rosegarden::LADSPAPluginFactory::generateTaxonomy(QString, QString)': LADSPAPluginFactory.cpp:(.text+0x151c): undefined reference to `lrdf_get_instances' LADSPAPluginFactory.cpp:(.text+0x15fd): undefined reference to `lrdf_get_uid' LADSPAPluginFactory.cpp:(.text+0x1651): undefined reference to `lrdf_free_uris' LADSPAPluginFactory.cpp:(.text+0x1663): undefined reference to `lrdf_get_subclasses' LADSPAPluginFactory.cpp:(.text+0x169e): undefined reference to `lrdf_get_label' LADSPAPluginFactory.cpp:(.text+0x180a): undefined reference to `lrdf_free_uris' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In function `Rosegarden::LADSPAPluginFactory::discoverPlugins(QString)': LADSPAPluginFactory.cpp: (.text+0x1b1e): undefined reference to `lrdf_get_default_uri' LADSPAPluginFactory.cpp:(.text+0x1b33): undefined reference to `lrdf_get_setting_values' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden- 1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In function `Rosegarden::LADSPAPluginFactory::discoverPlugins()':
LADSPAPluginFactory.cpp:(.text+0x3745): undefined reference to `lrdf_init'
LADSPAPluginFactory.cpp : (.text+0x38d7): undefined reference to `lrdf_read_file' LADSPAPluginFactory.cpp:(.text+0x3d92): undefined reference to `lrdf_cleanup'
collect2: ld returned 1 exit status
make[2]: *** [RGbuild/rosegardensequencer] Error 1
make[1]: *** [RGbuild/CMakeFiles/rosegardensequencer.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 40%] [ 40%] [ 41%] Building CXX object RGbuild/CMakeFiles/rosegarden.dir/commands/edit/AddDotCommand.o Building CXX object RGbuild/CMakeFiles/rosegarden.dir/commands/edit/AddMarkerCommand.o Building CXX object RGbuild/CMakeFiles/rosegarden.dir/commands/edit/ChangeVelocityCommand.o [ 41%] Building CXX object RGbuild/CMakeFiles/rosegarden.dir/commands/edit/ClearTriggersCommand.o [ 41%] Building CXX object RGbuild/CMakeFiles/rosegarden.dir/commands/edit/CollapseNotesCommand.o [ 41%] Building CXX object RGbuild/CMakeFiles/rosegarden.dir/commands/edit/CopyCommand.o
--snip--
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o): In function `Rosegarden::AudioTimeStretcher::synthesiseBlock(unsigned long, float*, float*, unsigned long)': AudioTimeStretcher.cpp:(.text+0x44d): undefined reference to `fftwf_execute' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o): In function `Rosegarden::AudioTimeStretcher::cleanup()': AudioTimeStretcher.cpp:(.text+0xb1d): undefined reference to `fftwf_destroy_plan' AudioTimeStretcher.cpp:(.text+0xb2e): undefined reference to `fftwf_destroy_plan'
AudioTimeStretcher.cpp:(.text+0xb3f): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb50): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb61): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb6f): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb80): undefined reference to `fftwf_free'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o):AudioTimeStretcher.cpp : (.text+0xbc9): more undefined references to `fftwf_free' follow /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o): In function `Rosegarden::AudioTimeStretcher::initialise()': AudioTimeStretcher.cpp:(.text+0x1293): undefined reference to `fftwf_malloc' AudioTimeStretcher.cpp:(.text+0x12b8): undefined reference to `fftwf_malloc' AudioTimeStretcher.cpp:(.text+0x1358): undefined reference to `fftwf_malloc' AudioTimeStretcher.cpp:(.text+0x138e): undefined reference to `fftwf_malloc' AudioTimeStretcher.cpp:(.text+0x13af): undefined reference to `fftwf_malloc' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden- 1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o):AudioTimeStretcher.cpp:(.text+0x13c9): more undefined references to `fftwf_malloc' follow /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1 /RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o): In function `Rosegarden::AudioTimeStretcher::initialise()': AudioTimeStretcher.cpp:(.text+0x141b): undefined reference to `fftwf_plan_dft_r2c_1d' AudioTimeStretcher.cpp : (.text+0x144c): undefined reference to `fftwf_plan_dft_c2r_1d' AudioTimeStretcher.cpp:(.text+0x157a): undefined reference to `fftwf_malloc' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1 /RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o): In function `Rosegarden::AudioTimeStretcher::analyseBlock(unsigned long, float*)': AudioTimeStretcher.cpp:(.text+0x19d): undefined reference to `fftwf_execute' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In function `Rosegarden::LADSPAPluginFactory::generateTaxonomy(QString, QString)': LADSPAPluginFactory.cpp : (.text+0x151c): undefined reference to `lrdf_get_instances' LADSPAPluginFactory.cpp:(.text+0x15fd): undefined reference to `lrdf_get_uid' LADSPAPluginFactory.cpp:(.text+0x1651): undefined reference to `lrdf_free_uris' LADSPAPluginFactory.cpp:(.text+0x1663): undefined reference to `lrdf_get_subclasses' LADSPAPluginFactory.cpp:(.text+0x169e): undefined reference to `lrdf_get_label' LADSPAPluginFactory.cpp:(.text+0x180a): undefined reference to `lrdf_free_uris' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In function `Rosegarden::LADSPAPluginFactory::discoverPlugins(QString)': LADSPAPluginFactory.cpp: (.text+0x1b1e): undefined reference to `lrdf_get_default_uri' LADSPAPluginFactory.cpp:(.text+0x1b33): undefined reference to `lrdf_get_setting_values' /var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden- 1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In function `Rosegarden::LADSPAPluginFactory::discoverPlugins()':
LADSPAPluginFactory.cpp:(.text+0x3745): undefined reference to `lrdf_init'
LADSPAPluginFactory.cpp : (.text+0x38d7): undefined reference to `lrdf_read_file' LADSPAPluginFactory.cpp:(.text+0x3d92): undefined reference to `lrdf_cleanup'
collect2: ld returned 1 exit status
make[2]: *** [RGbuild/rosegarden] Error 1
make[1]: *** [RGbuild/CMakeFiles/rosegarden.dir/all] Error 2
make: *** [all] Error 2

!!! ERROR: media-sound/rosegarden-1.5.1 failed.
Call stack:
  ebuild.sh, line 1621:   Called dyn_compile
  ebuild.sh , line 973:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  rosegarden-1.5.1.ebuild, line 77:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/media-sound:rosegarden-1.5.1:20070602-174031.log'.

This ebuild used the following eclasses from overlays:

  /usr/portage/local/layman/proaudio/eclass/exteutils.eclass
could you check if this both packages are correctly installed on your system?

media-libs/liblrdf-0.4.0
sci-libs/fftw-3.1.2




Greetz Frieder



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/