Re: [proaudio] Problem with Rosegarden 1.5.1

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


I have reemerged this both packages and i have the same error.

Sorry, My English isn't very good.


Linking CXX executable rosegarden
/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:20070603-193715.log'.

This ebuild used the following eclasses from overlays:


2007/6/3, Frieder Bürzele < evermind@xxxxxxxxxxxxx>:
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




--
Lepiej siedzieć cicho i udawać idiotę,
niż się odezwać i rozwiać wszelkie wątpliwości...

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