Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: Übersetzung von UxPlay scheitert

  1. #1

    Default Übersetzung von UxPlay scheitert

    Hallo,

    ich versuche gerade UxPlay zu compilieren. Dazu habe ich folgende Anleitung genommen:

    https://rodrigoribeiro.site/2020/08/...reen-on-linux/

    Allerdings erhalte ich folgende Fehlermeldung:

    Code:
    maik@maik-laptop:~/Downloads/rpm/UxPlay-master/build> cmake ..
    -- The C compiler identification is unknown
    -- The CXX compiler identification is unknown
    CMake Error at CMakeLists.txt:3 (project):
      No CMAKE_C_COMPILER could be found.
    
      Tell CMake where to find the compiler by setting either the environment
      variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to
      the compiler, or to the compiler name if it is in the PATH.
    
    
    CMake Error at CMakeLists.txt:3 (project):
      No CMAKE_CXX_COMPILER could be found.
    
      Tell CMake where to find the compiler by setting either the environment
      variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
      to the compiler, or to the compiler name if it is in the PATH.
    
    
    -- Configuring incomplete, errors occurred!
    See also "/home/maik/Downloads/rpm/UxPlay-master/build/CMakeFiles/CMakeError.log".
    Ich könnte die CMakeError.log anfügen, finde aber hier dazu keine Option (vielleicht bin ich auch zu blind.).

    CMake ist kedenfalls installiert. Was ist denn der CMAKE_CXX_COMPILER? Ich finde dazu in der Paketverwarltung nichts passendes. Leider..

    Wie komme ich hier weiter?

    Gruß
    mairo

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,287
    Blog Entries
    15

    Default Re: Übersetzung von UxPlay scheitert

    Hallo
    CMAKE_CXX_COMPILER=gcc-c++ (CXX=c++ CC=gcc)
    Code:
    zypper in gcc-c++
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,287
    Blog Entries
    15

    Default Re: Übersetzung von UxPlay scheitert

    Hallo

    https://build.opensuse.org/package/s...TESTING/UxPlay

    Code:
    zypper in https://download.opensuse.org/repositories/home:/malcolmlewis:/TESTING/openSUSE_Leap_15.2/x86_64/UxPlay-0+git20200507.6a473d6-lp152.1.1.x86_64.rpm
    Miniatures attachées Miniatures attachées Click image for larger version. 

Name:	Screenshot from 2021-04-09 17-34-33.png 
Views:	82 
Size:	138.8 KB 
ID:	1010  
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  4. #4

    Default Re: Übersetzung von UxPlay scheitert

    Quote Originally Posted by malcolmlewis View Post
    Hallo
    CMAKE_CXX_COMPILER=gcc-c++ (CXX=c++ CC=gcc)
    Code:
    zypper in gcc-c++
    Danke! Damit bin ich einen Schritt weiter gekommen. Allerdings werden nun fehlende gstreamer-Abhängigkeiten angezeigt, obwohl ich aus dem "packman-Repository" eigentlich alle gstreamer-Pakete installiert habe:

    Code:
    aik@maik-laptop:~/Downloads/rpm/UxPlay-master/build> cmake ..
    -- Checking for modules 'gstreamer-1.0>=1.4;gstreamer-sdp-1.0>=1.4;gstreamer-video-1.0>=1.4;gstreamer-app-1.0>=1.4'
    --   No package 'gstreamer-1.0' found
    --   No package 'gstreamer-sdp-1.0' found
    --   No package 'gstreamer-video-1.0' found
    --   No package 'gstreamer-app-1.0' found
    CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:467 (message):
      A required package was not found
    Call Stack (most recent call first):
      /usr/share/cmake/Modules/FindPkgConfig.cmake:647 (_pkg_check_modules_internal)
      renderers/CMakeLists.txt:7 (pkg_check_modules)
    
    
    -- Configuring incomplete, errors occurred!
    See also "/home/maik/Downloads/rpm/UxPlay-master/build/CMakeFiles/CMakeOutput.log".
    See also "/home/maik/Downloads/rpm/UxPlay-master/build/CMakeFiles/CMakeError.log".

  5. #5

    Default Re: Übersetzung von UxPlay scheitert

    Quote Originally Posted by malcolmlewis View Post
    Hallo

    https://build.opensuse.org/package/s...TESTING/UxPlay

    Code:
    zypper in https://download.opensuse.org/repositories/home:/malcolmlewis:/TESTING/openSUSE_Leap_15.2/x86_64/UxPlay-0+git20200507.6a473d6-lp152.1.1.x86_64.rpm

    Danke für den Hinweis! Das habe ich nämlich bei meiner Suche gar nicht entdeckt! Das werde ich gleich mal probieren und dann das Ergebnis rückmelden! Vielen Dank!

  6. #6

    Default Re: Übersetzung von UxPlay scheitert

    Vielen dank! UxPlay funktioniert. Jetzt kann ich mein Dienst-Ipad nun über die Video-Konferenz im Home-Schooling freigeben und es als "Whiteboard" nutzen...
    Danke @all

  7. #7
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    5,879

    Default AW: Übersetzung von UxPlay scheitert

    Nur als Nachtrag:
    Die Fehlermeldungen beziehen sich auf die entsprechenden -devel Pakete.....

    Siehe:
    https://build.opensuse.org/package/v....spec?expand=1

    pkgconfig beziehen sich auf eine Datei in dem entsprechenden -devel Paket, wobei dies -devel Paket nicht unbedingt den Namen des entsprechenden Paketes haben muss, daher wird beim rpm-Bau sehr oft pkgconfig(xxx) und nicht xxx-devel benutzt.

    Danke @all
    Der Dank gehört doch wohl nur einem.......
    Last edited by Sauerland; 10-Apr-2021 at 06:30.

  8. #8
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,287
    Blog Entries
    15

    Default Re: Übersetzung von UxPlay scheitert

    Hallo

    ~/bin/uxplayd

    Code:
    #!/bin/bash
    
    case "$1" in
        start)
            /usr/bin/uxplay > /dev/null 2>&1 &
            ;;
        stop)
            for p in `pgrep -f "uxplay"`; do kill -9 $p; done
            ;;
            *)
        echo "Usage: $0 {start|stop}"
        exit 1
    ;;
    esac
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  9. #9

    Default Re: Übersetzung von UxPlay scheitert

    Hallo,

    was soll ich dem dem o.g. Code machen???

    Ich bin auf ein anderes Problem gestoßen: Auf dem Laptop funktioniert es ohne probleme. Allerdings habe ich auf einem anderen PC ein Problem: Installation funktioniert, aber ich erhalte folgende Fehlermeldung:

    Code:
    maik@maik-pc:~> uxplay
    Ungültiger Maschinenbefehl (Speicherabzug geschrieben)
    Was tun?

  10. #10
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,287
    Blog Entries
    15

    Default Re: Übersetzung von UxPlay scheitert

    Quote Originally Posted by mairo View Post
    Hallo,

    was soll ich dem dem o.g. Code machen???

    Ich bin auf ein anderes Problem gestoßen: Auf dem Laptop funktioniert es ohne probleme. Allerdings habe ich auf einem anderen PC ein Problem: Installation funktioniert, aber ich erhalte folgende Fehlermeldung:

    Code:
    maik@maik-pc:~> uxplay
    Ungültiger Maschinenbefehl (Speicherabzug geschrieben)
    Was tun?
    Hallo
    Welche Version von openSUSE? 15.2? CPU?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •