Menu

#925 smplayer failed to compile: error: Makefile:4131: recipe for target '.obj/globalshortcuts.o' failed

smplayer
closed
nobody
5
2019-07-27
2019-07-25
No

Hi folks, I followed every single step in your install.txt (get all neccesary pakets, installed QT5). But, unfortunately, I got this error during compilation: Makefile:4131: recipe for target '.obj/globalshortcuts.o' failed. So, the building of a .deb File fails. Is there a missing file ?
How to fix this ?
Thank's in advance.

Discussion

  • Axel Pätzke

    Axel Pätzke - 2019-07-25

    Sorry, I've forgotten: the following error message has come, also by compiling:
    debian/rules:34: recipe for target 'build-stamp' failed
    make: *** [build-stamp] Error 2
    dh_clean: Compatibility levels before 9 are deprecated (level 5 in use)
    What does this mean ?

     

    Last edit: Axel Pätzke 2019-07-25
  • Ricardo Villalba

    Be sure the package qtbase5-private-dev is installed.

     
  • Axel Pätzke

    Axel Pätzke - 2019-07-26

    Hi Ricardo, thank's for your informations. And yes, that package was missing. After I installed it I made a new ./create_deb.sh.
    Now I became different error messages:
    a) install: Aufruf von stat für 'src/translations/.qm' nicht möglich: Datei oder Verzeichnis nicht gefunden
    Makefile:40: recipe for target 'install' failed
    make[1]: [install] Error 1
    That's weird. The directory translations exist under smplayer-19.5.0/src/translations/
    b)
    lrelease: could not exec '/usr/lib/qt5/bin/lrelease': No such file or directory
    True, also: the file lrelease doesn*t exist...
    Makefile:27: recipe for target 'src/smplayer' failed
    make[1]:
    [src/smplayer] Error 1
    make[1]: Verzeichnis „/home/axpa/Projekte/MEDIA/smplayer-19.5.0“ wird verlassen
    debian/rules:34: recipe for target 'build-stamp' failed
    make:
    ** [build-stamp] Error 2
    but further on it shows:
    touch build-stamp | ?????
    dh_testdir
    dh_testroot
    dh_clean -k
    dh_clean: Compatibility levels before 9 are deprecated (level 5 in use)
    dh_clean: dh_clean -k is deprecated; use dh_prep instead
    dh_clean: This feature will be removed in compat 12.
    dh_installdirs
    dh_installdirs: Compatibility levels before 9 are deprecated (level 5 in use)

    Thank you for your further investigation in that.

     
    • Ricardo Villalba

      Be sure the package qttools5-dev-tools is also installed.

       
  • Axel Pätzke

    Axel Pätzke - 2019-07-27

    That does the trick ! Thank you very much.
    Man can close this ticket as solved.

     
  • Ricardo Villalba

    • status: open --> closed
     

Log in to post a comment.