Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. vlc-qt giving error when compiling
Forum Updated to NodeBB v4.3 + New Features

vlc-qt giving error when compiling

Scheduled Pinned Locked Moved Unsolved General and Desktop
16 Posts 4 Posters 1.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • SGaistS SGaist

    Hi,

    If you want to build with MinGW I would recommend using the version that matches the one used for Qt.

    ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #7

    @SGaist Thanks for the reply. The thing is that is cant even compile qt-vlc on windows. And cross compiling my .pro doenst work either on linux or i never found a tutorial for my case.

    jsulmJ 1 Reply Last reply
    0
    • ? A Former User

      Hello all

      I downloaded vlc-qt (vlc-qt.tano.si) and i try to run a exemple (from here https://github.com/vlc-qt/examples). I downloaded the stable version for windows and i specified the path to those library in my src.pro. When i compile i gets some error that i dont understand. Note that it works fine on linux, I work with Qt editor.

      C:\Users\Paul\Desktop\examples-master\build-simple-player-Desktop_Qt_6_2_0_MinGW_64_bit-Debug\src/../../simple-player/src/SimplePlayer.cpp:27: undefined reference to __imp__ZN11VlcInstanceC1ERK5QListI7QStringEP7QObject'

      here is my .pro fil : https://pastebin.com/5z6iwT1P

      I'm out of idea. Please someone help me.

      Thanks

      eyllanescE Offline
      eyllanescE Offline
      eyllanesc
      wrote on last edited by
      #8

      @polohpi According to what you reviewed vlc-qt only provides the 32-bit binaries for mingw but you are using mingw for 64-bit.

      If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

      ? 1 Reply Last reply
      0
      • ? A Former User

        @SGaist Thanks for the reply. The thing is that is cant even compile qt-vlc on windows. And cross compiling my .pro doenst work either on linux or i never found a tutorial for my case.

        jsulmJ Offline
        jsulmJ Offline
        jsulm
        Lifetime Qt Champion
        wrote on last edited by
        #9

        @polohpi said in vlc-qt giving error when compiling:

        The thing is that is cant even compile qt-vlc on windows

        Please try with MinGW provided by Qt installer to make sure you're using exactly same compiler as you use for Qt.

        https://forum.qt.io/topic/113070/qt-code-of-conduct

        ? 1 Reply Last reply
        0
        • eyllanescE eyllanesc

          @polohpi According to what you reviewed vlc-qt only provides the 32-bit binaries for mingw but you are using mingw for 64-bit.

          ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #10

          @eyllanesc indeed there is a 32 bit version for mingw and 64 bit version for MSVC. I didnt know what to choose. So if i try with MSVC how can i do it ?

          1 Reply Last reply
          0
          • jsulmJ jsulm

            @polohpi said in vlc-qt giving error when compiling:

            The thing is that is cant even compile qt-vlc on windows

            Please try with MinGW provided by Qt installer to make sure you're using exactly same compiler as you use for Qt.

            ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #11

            @jsulm how can i specify cmake to use qt'mingw ? (do i get it right ?). I can make things on linux but i'm lost on windows when it come to compile stuff.

            1 Reply Last reply
            0
            • ? Offline
              ? Offline
              A Former User
              wrote on last edited by A Former User
              #12

              I have changed the compiler in qt editor to the msvc2015. I have a new error : "rc.exe" impossible to execute. Note that rc.exe is only in C:\Program Files (x86)\Windows Kits\10\bin

              UPDATE :

              After pointing to a specific folder where rc.exe is, i add the dll to my release folder and tryed to launch my exe. Nothing happened. Even when i try to run it via qt editor it seems to crash. I dont know how to solve the issue.

              jsulmJ 1 Reply Last reply
              0
              • ? A Former User

                I have changed the compiler in qt editor to the msvc2015. I have a new error : "rc.exe" impossible to execute. Note that rc.exe is only in C:\Program Files (x86)\Windows Kits\10\bin

                UPDATE :

                After pointing to a specific folder where rc.exe is, i add the dll to my release folder and tryed to launch my exe. Nothing happened. Even when i try to run it via qt editor it seems to crash. I dont know how to solve the issue.

                jsulmJ Offline
                jsulmJ Offline
                jsulm
                Lifetime Qt Champion
                wrote on last edited by
                #13

                @polohpi said in vlc-qt giving error when compiling:

                I have changed the compiler in qt editor to the msvc2015

                Did you also install Qt for that compiler?
                You can't mix binaries created using incompatible compilers.

                https://forum.qt.io/topic/113070/qt-code-of-conduct

                ? 1 Reply Last reply
                0
                • jsulmJ jsulm

                  @polohpi said in vlc-qt giving error when compiling:

                  I have changed the compiler in qt editor to the msvc2015

                  Did you also install Qt for that compiler?
                  You can't mix binaries created using incompatible compilers.

                  ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #14

                  @jsulm i think so. I saw that i needed this compiler so i modify the install of qt to add msvc ect

                  jsulmJ 1 Reply Last reply
                  0
                  • ? A Former User

                    @jsulm i think so. I saw that i needed this compiler so i modify the install of qt to add msvc ect

                    jsulmJ Offline
                    jsulmJ Offline
                    jsulm
                    Lifetime Qt Champion
                    wrote on last edited by
                    #15

                    @polohpi said in vlc-qt giving error when compiling:

                    so i modify the install of qt to add msvc ect

                    I'm not sure what you mean, so I will ask again: did you install Qt for msvc2015?
                    There is no need to modify anything, just install Qt for msvc2015.

                    https://forum.qt.io/topic/113070/qt-code-of-conduct

                    ? 1 Reply Last reply
                    0
                    • jsulmJ jsulm

                      @polohpi said in vlc-qt giving error when compiling:

                      so i modify the install of qt to add msvc ect

                      I'm not sure what you mean, so I will ask again: did you install Qt for msvc2015?
                      There is no need to modify anything, just install Qt for msvc2015.

                      ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by A Former User
                      #16

                      @jsulm i think i do installed it.

                      Capture.png

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved