Menu

compile and install errors 0.5 in Ubuntu

Help
fsando
2008-02-09
2013-01-15
  • fsando

    fsando - 2008-02-09

    I use Ubuntu 7.10
    I have successfully compiled 0.4 versions earlier but am having troubles with version 0.5.

    This is with version 2349. I tried several earlier version (one step backwards at a time) with the same result so I assume it is my setup that is at fault.

    When trying to install from source using svn I first get an error from cmake:
    NOTE: msgfmt not found. Translations will *not* be installed

    Then I get an error from make (repeated for lines 41,51,61):
    rkstandardactions.cpp:31: error: invalid conversion from ‘QAction*’ to ‘KAction*’

    I Then downloaded 0.5a from sourceforge. I resolved several dependency issues (or maybe not?) but finally got stuck on the following:
    Dependensy is not satisfiable: kdelibs5.

    I looked inside the package and it seems to want kdelibs5 (>= 4:4.0.0-2). Ubuntu has, as far as I can tell, kdelibs5-4:4.0.0-0

    Just tried again to run cmake after my attempt at the deb-package and the installing of (some of?) the dependencies for the deb-package but this time with a new error:
    CMake Error: KDE4Internal_DIR is not set.  It must be set to the directory containing KDE4InternalConfig.cmake in order to use KDE4Internal.

    And I have no idea what KDE4Internal_DIR is.

     
    • fsando

      fsando - 2008-02-12

      SOLVED:
      Turns out it was a combination of two different issues

      (from: http://ubuntuforums.org/showthread.php?t=643113 )
      Tell cmake about KDE dir

      export PATH=$PATH:/usr/lib/kde4/bin

      If the above error regarding KDE4Internal_DIR persists remove 'CMakeCache.txt' and try again

      A new error:
      /usr/bin/ld: cannot find -lphonon

      ... is solved be enabling 'pre-released' and 'unsupported' updates and then installing libphonon-dev

      From here I experienced smooth sailing

       
    • fsando

      fsando - 2008-02-12

      Oh by the way, the new 0.5 sure looks great. I keep getting impressed with your work.