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. can't link ffmpeg 2.7 dev lib and Include folder inside Qt Development

can't link ffmpeg 2.7 dev lib and Include folder inside Qt Development

Scheduled Pinned Locked Moved General and Desktop
librariesliblibc++licencelink
11 Posts 2 Posters 5.1k Views
  • 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.
  • S Offline
    S Offline
    SGaist
    Lifetime Qt Champion
    wrote on 28 Sept 2015, 08:57 last edited by
    #2

    Hi and welcome to devnet,

    You're missing a -L before C:/ffmpeg/lib so it should be -LC:/ffmpeg/lib

    Please note that this forum is community driven and people here are glad to help you sort your problem, but even if you're in a hurry adding !!!URGENGTTTTTTTTTTTTTTT just like that can be considered rude.

    If you need urgent and immediate help, you might also consider hiring professional people through e.g. the Qt Company, KDAB, ICS etc.

    Interested in AI ? www.idiap.ch
    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

    1 Reply Last reply
    0
    • A Offline
      A Offline
      Atdhe
      wrote on 28 Sept 2015, 09:04 last edited by
      #3

      its still got the errors when i add -L befor than i got a bunch off
      C:\Users\atdhe\Documents\storyrecorder\videopreview.cpp:10: error: undefined reference to av_register_all' C:\Users\atdhe\Documents\storyrecorder\videopreview.cpp:80: error: undefined reference to avformat_open_input'
      C:\Users\atdhe\Documents\storyrecorder\videopreview.cpp:116: error: undefined reference to avcodec_open2' C:\Users\atdhe\Documents\storyrecorder\videopreview.cpp:126: error: undefined reference to avcodec_alloc_frame'
      .
      .
      .
      .
      .
      .

      and so on......

      1 Reply Last reply
      0
      • S Offline
        S Offline
        SGaist
        Lifetime Qt Champion
        wrote on 28 Sept 2015, 09:06 last edited by
        #4

        Do you still have the permission error ? Or is it just the symbol missing error ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        0
        • A Offline
          A Offline
          Atdhe
          wrote on 28 Sept 2015, 09:20 last edited by
          #5

          only the C:\Users\atdhe\Documents\storyrecorder\videopreview.cpp:80: error: undefined reference
          ... and so on.

          1 Reply Last reply
          0
          • S Offline
            S Offline
            SGaist
            Lifetime Qt Champion
            wrote on 28 Sept 2015, 09:26 last edited by
            #6

            What compiler are you using for your project ? Which one was used to build ffmpeg ? Is your project 32 or 64 bit ? What about ffmpeg ?

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            0
            • A Offline
              A Offline
              Atdhe
              wrote on 28 Sept 2015, 09:30 last edited by
              #7

              Compiler->C:\Qt\Tools\mingw492_32\bin\g++.exe
              ffmpeg->ffmpeg-2.7-win64-dev
              and i am runnig in Windows 8.1 64 bit

              1 Reply Last reply
              0
              • S Offline
                S Offline
                SGaist
                Lifetime Qt Champion
                wrote on 28 Sept 2015, 09:54 last edited by
                #8

                So you are trying to link a 64bit ffmpeg to a 32bit application. That won't work.

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                A 1 Reply Last reply 2 Oct 2015, 18:58
                0
                • S SGaist
                  28 Sept 2015, 09:54

                  So you are trying to link a 64bit ffmpeg to a 32bit application. That won't work.

                  A Offline
                  A Offline
                  Atdhe
                  wrote on 2 Oct 2015, 18:58 last edited by
                  #9

                  Thank you i found the solution i needed to copy .dll ffmpeg to my .exe folder.

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on 2 Oct 2015, 20:04 last edited by
                    #10

                    And what did you do to solve the compilation error ?

                    Interested in AI ? www.idiap.ch
                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                    A 1 Reply Last reply 5 Oct 2015, 13:31
                    0
                    • S SGaist
                      2 Oct 2015, 20:04

                      And what did you do to solve the compilation error ?

                      A Offline
                      A Offline
                      Atdhe
                      wrote on 5 Oct 2015, 13:31 last edited by
                      #11

                      Solved -> i adde the avcodec_56.dll and other ffmpeg .dll to my .exe folder and that worked.
                      Thanks a lot for help.

                      1 Reply Last reply
                      0

                      11/11

                      5 Oct 2015, 13:31

                      • Login

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