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. Libtag on windows, no rule to make target ?
Forum Updated to NodeBB v4.3 + New Features

Libtag on windows, no rule to make target ?

Scheduled Pinned Locked Moved Solved General and Desktop
26 Posts 5 Posters 11.3k Views 4 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.
  • ShamzicS Shamzic

    Hello it's me again ! ^^

    I have an other problem with my program in wich my colleague on macOS(on his OS it works) has recently add "taglib" and it brings errors in the build...

    There is the message :
    :-1: error: No rule to make target 'C:/Users/simon/Documents/git_ihm5/Serveur/../lib/debug/libtag.a', needed by 'debug\ihm2_serveur.exe'. Stop.

    I checked there is the good file in the good directory ...

    0_1492903368492_upload-b316e843-ea34-42f4-ac50-86ad72343656

    Here there is my .pro file :

    #-------------------------------------------------
    #
    # Project created by QtCreator 2017-04-13T19:24:24
    #
    #-------------------------------------------------
    
    QT       += core network
    QT	-= gui
    
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
    
    TARGET = ihm2_serveur
    TEMPLATE = app
    
    # The following define makes your compiler emit warnings if you use
    # any feature of Qt which as been marked as deprecated (the exact warnings
    # depend on your compiler). Please consult the documentation of the
    # deprecated API in order to know how to port your code away from it.
    DEFINES += QT_DEPRECATED_WARNINGS
    
    # You can also make your code fail to compile if you use deprecated APIs.
    # In order to do so, uncomment the following line.
    # You can also select to disable deprecated APIs only up to a certain version of Qt.
    #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
    
    
    SOURCES += main.cpp\
    	serveur.cpp \
        automate.cpp
    
    HEADERS  += \
    	serveur.h \
        automate.h \
        ../constantes.h
    
    CONFIG += c++11
    
    
    LIBS += -lz
    
    win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../lib/release/ -ltag
    else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../lib/debug/ -ltag
    else:unix: LIBS += -L$$PWD/../lib/ -ltag
    
    INCLUDEPATH += $$PWD/../include
    DEPENDPATH += $$PWD/../include
    
    win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$PWD/../lib/release/libtag.a
    else:win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$PWD/../lib/debug/libtag.a
    else:win32:!win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$PWD/../lib/release/tag.lib
    else:win32:!win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$PWD/../lib/debug/tag.lib
    else:unix: PRE_TARGETDEPS += $$PWD/../lib/libtag.a
    

    Why this is not working ? Did I missed something ?

    (Here there is the output )

    01:18:34: Running steps for project ihm2_serveur...
    01:18:34: Configuration unchanged, skipping qmake step.
    01:18:34: Starting: "D:\Qt\Tools\mingw530_32\bin\mingw32-make.exe" 
    D:\Qt\5.8\mingw53_32\bin\qmake.exe -o Makefile ..\Serveur\ihm2_serveur.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
    D:/Qt/Tools/mingw530_32/bin/mingw32-make -f Makefile.Debug
    mingw32-make[1]: Entering directory 'C:/Users/simon/Documents/git_ihm5/build-ihm2_serveur-Desktop_Qt_5_8_0_MinGW_32bit-Debug'
    mingw32-make[1]: Leaving directory 'C:/Users/simon/Documents/git_ihm5/build-ihm2_serveur-Desktop_Qt_5_8_0_MinGW_32bit-Debug'
    mingw32-make[1]: *** No rule to make target 'C:/Users/simon/Documents/git_ihm5/Serveur/../lib/debug/libtag.a', needed by 'debug\ihm2_serveur.exe'.  Stop.
    Makefile:34: recipe for target 'debug' failed
    mingw32-make: *** [debug] Error 2
    01:18:36: The process "D:\Qt\Tools\mingw530_32\bin\mingw32-make.exe" exited with code 2.
    Error while building/deploying project ihm2_serveur (kit: Desktop Qt 5.8.0 MinGW 32bit)
    When executing step "Make"
    01:18:36: Elapsed time: 00:01.
    
    A Offline
    A Offline
    ambershark
    wrote on last edited by
    #2

    @Shamzic I think it's your PRE_TARGETDEPS stuff. I'm assuming libtag.a was built before your compile was run. If that's the case you don't need those PRE_TARGETDEPS lines as it will already be there.

    If not, then the error is correct. You don't have any build instructions defined to build libtag.a which is what is generating that error.

    My L-GPL'd C++ Logger github.com/ambershark-mike/sharklog

    1 Reply Last reply
    0
    • ShamzicS Offline
      ShamzicS Offline
      Shamzic
      wrote on last edited by Shamzic
      #3

      I have tried to build with these lines in commentary :

      #win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$PWD/../lib/release/libtag.a
      #else:win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$PWD/../lib/debug/libtag.a
      #else:win32:!win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$PWD/../lib/release/tag.lib
      #else:win32:!win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$PWD/../lib/debug/tag.lib
      #else:unix: PRE_TARGETDEPS += $$PWD/../lib/libtag.a
      

      But now it gives me this error :

      06:57:37: Running steps for project ihm2_serveur...
      06:57:37: Configuration unchanged, skipping qmake step.
      06:57:37: Starting: "D:\Qt\Tools\mingw530_32\bin\mingw32-make.exe" 
      D:\Qt\5.8\mingw53_32\bin\qmake.exe -o Makefile ..\Serveur\ihm2_serveur.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
      D:/Qt/Tools/mingw530_32/bin/mingw32-make -f Makefile.Debug
      mingw32-make[1]: Entering directory 'C:/Users/simon/Documents/git_ihm5/build-ihm2_serveur-Desktop_Qt_5_8_0_MinGW_32bit-Debug'
      g++ -c -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\Serveur -I. -I..\include -ID:\Qt\5.8\mingw53_32\include -ID:\Qt\5.8\mingw53_32\include\QtNetwork -ID:\Qt\5.8\mingw53_32\include\QtWidgets -ID:\Qt\5.8\mingw53_32\include\QtGui -ID:\Qt\5.8\mingw53_32\include\QtANGLE -ID:\Qt\5.8\mingw53_32\include\QtCore -Idebug -ID:\Qt\5.8\mingw53_32\mkspecs\win32-g++  -o debug\main.o ..\Serveur\main.cpp
      g++ -c -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\Serveur -I. -I..\include -ID:\Qt\5.8\mingw53_32\include -ID:\Qt\5.8\mingw53_32\include\QtNetwork -ID:\Qt\5.8\mingw53_32\include\QtWidgets -ID:\Qt\5.8\mingw53_32\include\QtGui -ID:\Qt\5.8\mingw53_32\include\QtANGLE -ID:\Qt\5.8\mingw53_32\include\QtCore -Idebug -ID:\Qt\5.8\mingw53_32\mkspecs\win32-g++  -o debug\serveur.o ..\Serveur\serveur.cpp
      g++ -c -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\Serveur -I. -I..\include -ID:\Qt\5.8\mingw53_32\include -ID:\Qt\5.8\mingw53_32\include\QtNetwork -ID:\Qt\5.8\mingw53_32\include\QtWidgets -ID:\Qt\5.8\mingw53_32\include\QtGui -ID:\Qt\5.8\mingw53_32\include\QtANGLE -ID:\Qt\5.8\mingw53_32\include\QtCore -Idebug -ID:\Qt\5.8\mingw53_32\mkspecs\win32-g++  -o debug\automate.o ..\Serveur\automate.cpp
      g++ -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -dM -E -o debug\moc_predefs.h D:\Qt\5.8\mingw53_32\mkspecs\features\data\dummy.cpp
      D:\Qt\5.8\mingw53_32\bin\moc.exe -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN --include debug/moc_predefs.h -ID:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/simon/Documents/git_ihm5/Serveur -IC:/Users/simon/Documents/git_ihm5/include -ID:/Qt/5.8/mingw53_32/include -ID:/Qt/5.8/mingw53_32/include/QtNetwork -ID:/Qt/5.8/mingw53_32/include/QtWidgets -ID:/Qt/5.8/mingw53_32/include/QtGui -ID:/Qt/5.8/mingw53_32/include/QtANGLE -ID:/Qt/5.8/mingw53_32/include/QtCore -I. -ID:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\Serveur\serveur.h -o debug\moc_serveur.cpp
      g++ -c -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\Serveur -I. -I..\include -ID:\Qt\5.8\mingw53_32\include -ID:\Qt\5.8\mingw53_32\include\QtNetwork -ID:\Qt\5.8\mingw53_32\include\QtWidgets -ID:\Qt\5.8\mingw53_32\include\QtGui -ID:\Qt\5.8\mingw53_32\include\QtANGLE -ID:\Qt\5.8\mingw53_32\include\QtCore -Idebug -ID:\Qt\5.8\mingw53_32\mkspecs\win32-g++  -o debug\moc_serveur.o debug\moc_serveur.cpp
      D:\Qt\5.8\mingw53_32\bin\moc.exe -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN --include debug/moc_predefs.h -ID:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/simon/Documents/git_ihm5/Serveur -IC:/Users/simon/Documents/git_ihm5/include -ID:/Qt/5.8/mingw53_32/include -ID:/Qt/5.8/mingw53_32/include/QtNetwork -ID:/Qt/5.8/mingw53_32/include/QtWidgets -ID:/Qt/5.8/mingw53_32/include/QtGui -ID:/Qt/5.8/mingw53_32/include/QtANGLE -ID:/Qt/5.8/mingw53_32/include/QtCore -I. -ID:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\Serveur\automate.h -o debug\moc_automate.cpp
      g++ -c -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\Serveur -I. -I..\include -ID:\Qt\5.8\mingw53_32\include -ID:\Qt\5.8\mingw53_32\include\QtNetwork -ID:\Qt\5.8\mingw53_32\include\QtWidgets -ID:\Qt\5.8\mingw53_32\include\QtGui -ID:\Qt\5.8\mingw53_32\include\QtANGLE -ID:\Qt\5.8\mingw53_32\include\QtCore -Idebug -ID:\Qt\5.8\mingw53_32\mkspecs\win32-g++  -o debug\moc_automate.o debug\moc_automate.cpp
      g++ -Wl,-subsystem,windows -mthreads -o debug\ihm2_serveur.exe debug/main.o debug/serveur.o debug/automate.o debug/moc_serveur.o debug/moc_automate.o  -lmingw32 -LD:\Qt\5.8\mingw53_32\lib D:\Qt\5.8\mingw53_32\lib\libqtmaind.a -LC:\utils\my_sql\my_sql\lib -LC:\utils\postgresql\pgsql\lib -lshell32 -lz -LC:\Users\simon\Documents\git_ihm5\lib\debug -ltag D:\Qt\5.8\mingw53_32\lib\libQt5Networkd.a D:\Qt\5.8\mingw53_32\lib\libQt5Widgetsd.a D:\Qt\5.8\mingw53_32\lib\libQt5Guid.a D:\Qt\5.8\mingw53_32\lib\libQt5Cored.a 
      D:/Qt/Tools/mingw530_32/bin/../lib/gcc/i686-w64-mingw32/5.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -ltag
      collect2.exe: error: ld returned 1 exit status
      Makefile.Debug:72: recipe for target 'debug\ihm2_serveur.exe' failed
      mingw32-make[1]: Leaving directory 'C:/Users/simon/Documents/git_ihm5/build-ihm2_serveur-Desktop_Qt_5_8_0_MinGW_32bit-Debug'
      Makefile:34: recipe for target 'debug' failed
      mingw32-make[1]: *** [debug\ihm2_serveur.exe] Error 1
      mingw32-make: *** [debug] Error 2
      06:57:49: The process "D:\Qt\Tools\mingw530_32\bin\mingw32-make.exe" exited with code 2.
      Error while building/deploying project ihm2_serveur (kit: Desktop Qt 5.8.0 MinGW 32bit)
      When executing step "Make"
      06:57:49: Elapsed time: 00:12.
      
      

      What about -ltag ??

      1 Reply Last reply
      0
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote on last edited by
        #4

        Hi,

        AFAICS, your libtag.lib files look like they are in $$PWD/../lib but your .pro files sets the search folder in either debug or release subfolders which doesn't seem to exist.

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

        ShamzicS 1 Reply Last reply
        1
        • SGaistS SGaist

          Hi,

          AFAICS, your libtag.lib files look like they are in $$PWD/../lib but your .pro files sets the search folder in either debug or release subfolders which doesn't seem to exist.

          ShamzicS Offline
          ShamzicS Offline
          Shamzic
          wrote on last edited by Shamzic
          #5

          @SGaist So I've tried to do like this (without subfolders :

          win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../lib -ltag
          else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../lib -ltag
          else:unix: LIBS += -L$$PWD/../lib/ -ltag
          
          INCLUDEPATH += $$PWD/../include/
          DEPENDPATH += $$PWD/../include/
          
          

          But I got :

          C:\Users\simon\Documents\git_ihm5\lib\libtag.a:-1: error: file not recognized: File format not recognized
          collect2.exe:-1: error: error: ld returned 1 exit status
          

          Could a librarie work on a specific OS and not on an other ?

          mrjjM 1 Reply Last reply
          0
          • ShamzicS Shamzic

            @SGaist So I've tried to do like this (without subfolders :

            win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../lib -ltag
            else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../lib -ltag
            else:unix: LIBS += -L$$PWD/../lib/ -ltag
            
            INCLUDEPATH += $$PWD/../include/
            DEPENDPATH += $$PWD/../include/
            
            

            But I got :

            C:\Users\simon\Documents\git_ihm5\lib\libtag.a:-1: error: file not recognized: File format not recognized
            collect2.exe:-1: error: error: ld returned 1 exit status
            

            Could a librarie work on a specific OS and not on an other ?

            mrjjM Offline
            mrjjM Offline
            mrjj
            Lifetime Qt Champion
            wrote on last edited by mrjj
            #6

            @Shamzic
            Hi
            ÿes, any .a / lib / dll that comes with the lib could be meant for some other compiler
            so if the project file do not also build the .a / lib / dll then it wont work.

            so u need to run the project that builds the libtag.a for the windows platform´AND the compiler u are using. ( vs / mingw)

            ShamzicS 1 Reply Last reply
            2
            • mrjjM mrjj

              @Shamzic
              Hi
              ÿes, any .a / lib / dll that comes with the lib could be meant for some other compiler
              so if the project file do not also build the .a / lib / dll then it wont work.

              so u need to run the project that builds the libtag.a for the windows platform´AND the compiler u are using. ( vs / mingw)

              ShamzicS Offline
              ShamzicS Offline
              Shamzic
              wrote on last edited by Shamzic
              #7

              @mrjj

              Ok ! So I have finally make the libtag.a for windows

              0_1492945826371_upload-bd61d327-a65f-4e93-a5c3-40b843c28cb1

              And I changed the file .pro like this by adding external librarie with the the lib.a file path :

              win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../taglib-1.11.1/taglib/ -ltag
              else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../taglib-1.11.1/taglib/ -ltagd
              else:unix: LIBS += -L$$PWD/../taglib-1.11.1/taglib/ -ltag
              
              INCLUDEPATH += $$PWD/../taglib-1.11.1/taglib
              DEPENDPATH += $$PWD/../taglib-1.11.1/taglib
              
              

              But the problem is with the option -ltagd

              13:09:33: Running steps for project ihm2_client...
              13:09:33: Configuration unchanged, skipping qmake step.
              13:09:33: Starting: "D:\Qt\Tools\mingw530_32\bin\mingw32-make.exe" 
              D:/Qt/Tools/mingw530_32/bin/mingw32-make -f Makefile.Debug
              mingw32-make[1]: Entering directory 'C:/Users/simon/Documents/git_ihm5/build-ihm2_client-Desktop_Qt_5_8_0_MinGW_32bit-Debug'
              g++ -Wl,-subsystem,windows -mthreads -o debug\ihm2.exe object_script.ihm2.Debug  -lmingw32 -LD:\Qt\5.8\mingw53_32\lib D:\Qt\5.8\mingw53_32\lib\libqtmaind.a -LC:\utils\my_sql\my_sql\lib -LC:\utils\postgresql\pgsql\lib -lshell32 -LC:\Users\simon\Documents\git_ihm5\taglib-1.11.1\taglib -ltagd D:\Qt\5.8\mingw53_32\lib\libQt5Widgetsd.a D:\Qt\5.8\mingw53_32\lib\libQt5Guid.a D:\Qt\5.8\mingw53_32\lib\libQt5Networkd.a D:\Qt\5.8\mingw53_32\lib\libQt5Cored.a 
              D:/Qt/Tools/mingw530_32/bin/../lib/gcc/i686-w64-mingw32/5.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -ltagd
              collect2.exe: error: ld returned 1 exit status
              
              
              1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #8

                Did you build taglib for debug and release ?

                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
                1
                • ShamzicS Offline
                  ShamzicS Offline
                  Shamzic
                  wrote on last edited by Shamzic
                  #9

                  I have put release like it is said here : https://github.com/taglib/taglib/blob/master/INSTALL

                  0_1492952697203_upload-0e3c9c22-f6f5-4906-a113-ac9b3961a62d

                  And let also

                  0_1492952791917_upload-107e1e07-a326-41a1-9c49-448049dab471

                  0_1492952828380_upload-b693736f-0d93-4592-9a31-4754041c7cc0

                  As said in the first link line 143.

                  then i have make and install

                  finally put the include there
                  0_1492954125080_upload-a6ea4131-1286-4ab1-a68c-00470ad08bcf

                  And the amazing taglib.a created with cmake here :
                  0_1492954343503_upload-80173953-dcc3-4d6b-be46-a67f7a6c8620

                  Then I have created an external static library with the .a file in qt-creator. I have now this in the .pro file :

                  win32: LIBS += -L$$PWD/../lib/ -ltag
                  
                  INCLUDEPATH += $$PWD/../include
                  DEPENDPATH += $$PWD/../include
                  
                  win32:!win32-g++: PRE_TARGETDEPS += $$PWD/../lib/tag.lib
                  else:win32-g++: PRE_TARGETDEPS += $$PWD/../lib/libtag.a
                  
                  

                  And with these includes

                  #include "taglib/tag.h"
                  #include "taglib/fileref.h"
                  #include "taglib/tstring.h"
                  #include <tag.h>
                  #include <stdlib.h>
                  #include <QFileInfo>
                  

                  I got this release Issue :

                  15:25:53: Running steps for project ihm2_client...
                  15:25:53: Configuration unchanged, skipping qmake step.
                  15:25:53: Starting: "D:\Qt\Tools\mingw530_32\bin\mingw32-make.exe" 
                  D:/Qt/Tools/mingw530_32/bin/mingw32-make -f Makefile.Release
                  mingw32-make[1]: Entering directory 'C:/Users/simon/Documents/git_ihm5/build-ihm2_client-Desktop_Qt_5_8_0_MinGW_32bit-Release'
                  g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\Client -I. -I..\include -ID:\Qt\5.8\mingw53_32\include -ID:\Qt\5.8\mingw53_32\include\QtWidgets -ID:\Qt\5.8\mingw53_32\include\QtGui -ID:\Qt\5.8\mingw53_32\include\QtANGLE -ID:\Qt\5.8\mingw53_32\include\QtNetwork -ID:\Qt\5.8\mingw53_32\include\QtCore -Irelease -I. -ID:\Qt\5.8\mingw53_32\mkspecs\win32-g++  -o release\mainwindow.o ..\Client\mainwindow.cpp
                  g++ -Wl,-s -Wl,-subsystem,windows -mthreads -o release\ihm2.exe object_script.ihm2.Release  -lmingw32 -LD:\Qt\5.8\mingw53_32\lib D:\Qt\5.8\mingw53_32\lib\libqtmain.a -LC:\utils\my_sql\my_sql\lib -LC:\utils\postgresql\pgsql\lib -lshell32 -LC:\Users\simon\Documents\git_ihm5\lib -ltag D:\Qt\5.8\mingw53_32\lib\libQt5Widgets.a D:\Qt\5.8\mingw53_32\lib\libQt5Gui.a D:\Qt\5.8\mingw53_32\lib\libQt5Network.a D:\Qt\5.8\mingw53_32\lib\libQt5Core.a 
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0xc15): undefined reference to `_imp___ZN6TagLib8FileNameC1EPKc'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0xc3a): undefined reference to `_imp___ZN6TagLib7FileRefC1ENS_8FileNameEbNS_15AudioProperties9ReadStyleE'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0xc7c): undefined reference to `_imp___ZNK6TagLib7FileRef6isNullEv'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0xc90): undefined reference to `_imp___ZN6TagLib7FileRefD1Ev'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0xeb8): undefined reference to `_imp___ZNK6TagLib7FileRef3tagEv'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0xedd): undefined reference to `_imp___ZNK6TagLib6String9toCStringEb'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0xf28): undefined reference to `_imp___ZN6TagLib6StringD1Ev'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0x1292): undefined reference to `_imp___ZN6TagLib7FileRefD1Ev'
                  ./release\mainwindow.o:mainwindow.cpp:(.text+0x12e3): undefined reference to `_imp___ZN6TagLib6StringD1Ev'
                  collect2.exe: error: ld returned 1 exit status
                  mingw32-make[1]: *** [release\ihm2.exe] Error 1
                  

                  Why is this always not working ? I have done everything said.. :o

                  1 Reply Last reply
                  0
                  • SGaistS Offline
                    SGaistS Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on last edited by
                    #10

                    Check whether you have built it in 64bit.

                    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
                    • ShamzicS Offline
                      ShamzicS Offline
                      Shamzic
                      wrote on last edited by
                      #11

                      I think this taglib.a is 32 bits

                      C:\Users\simon\Documents\git_ihm5\lib>objdump -a libtag.a
                      In archive libtag.a:
                      
                      mpegfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  20133 Apr 23 15:15 2017 mpegfile.cpp.obj
                      
                      
                      mpegproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   9696 Apr 23 15:15 2017 mpegproperties.cpp.obj
                      
                      
                      mpegheader.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  12031 Apr 23 15:15 2017 mpegheader.cpp.obj
                      
                      
                      xingheader.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   5590 Apr 23 15:15 2017 xingheader.cpp.obj
                      
                      
                      id3v1tag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  15918 Apr 23 15:15 2017 id3v1tag.cpp.obj
                      
                      
                      id3v1genres.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  17739 Apr 23 15:15 2017 id3v1genres.cpp.obj
                      
                      
                      id3v2framefactory.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  27564 Apr 23 15:15 2017 id3v2framefactory.cpp.obj
                      
                      
                      id3v2synchdata.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   3414 Apr 23 15:15 2017 id3v2synchdata.cpp.obj
                      
                      
                      id3v2tag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  77990 Apr 23 15:15 2017 id3v2tag.cpp.obj
                      
                      
                      id3v2header.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8617 Apr 23 15:15 2017 id3v2header.cpp.obj
                      
                      
                      id3v2frame.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  53161 Apr 23 15:15 2017 id3v2frame.cpp.obj
                      
                      
                      id3v2footer.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   3158 Apr 23 15:15 2017 id3v2footer.cpp.obj
                      
                      
                      id3v2extendedheader.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   3848 Apr 23 15:15 2017 id3v2extendedheader.cpp.obj
                      
                      
                      attachedpictureframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  17518 Apr 23 15:15 2017 attachedpictureframe.cpp.obj
                      
                      
                      commentsframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  17348 Apr 23 15:15 2017 commentsframe.cpp.obj
                      
                      
                      eventtimingcodesframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  11782 Apr 23 15:15 2017 eventtimingcodesframe.cpp.obj
                      
                      
                      generalencapsulatedobjectframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  12799 Apr 23 15:15 2017 generalencapsulatedobjectframe.cpp.obj
                      
                      
                      ownershipframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  11131 Apr 23 15:15 2017 ownershipframe.cpp.obj
                      
                      
                      popularimeterframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   9427 Apr 23 15:15 2017 popularimeterframe.cpp.obj
                      
                      
                      privateframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8593 Apr 23 15:15 2017 privateframe.cpp.obj
                      
                      
                      relativevolumeframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  31962 Apr 23 15:15 2017 relativevolumeframe.cpp.obj
                      
                      
                      synchronizedlyricsframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  16935 Apr 23 15:15 2017 synchronizedlyricsframe.cpp.obj
                      
                      
                      textidentificationframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  52404 Apr 23 15:15 2017 textidentificationframe.cpp.obj
                      
                      
                      uniquefileidentifierframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  14383 Apr 23 15:15 2017 uniquefileidentifierframe.cpp.obj
                      
                      
                      unknownframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   5597 Apr 23 15:15 2017 unknownframe.cpp.obj
                      
                      
                      unsynchronizedlyricsframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  17891 Apr 23 15:15 2017 unsynchronizedlyricsframe.cpp.obj
                      
                      
                      urllinkframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  22454 Apr 23 15:15 2017 urllinkframe.cpp.obj
                      
                      
                      chapterframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  37465 Apr 23 15:15 2017 chapterframe.cpp.obj
                      
                      
                      tableofcontentsframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  38450 Apr 23 15:15 2017 tableofcontentsframe.cpp.obj
                      
                      
                      podcastframe.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   5802 Apr 23 15:15 2017 podcastframe.cpp.obj
                      
                      
                      oggfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  27529 Apr 23 15:15 2017 oggfile.cpp.obj
                      
                      
                      oggpage.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  18766 Apr 23 15:15 2017 oggpage.cpp.obj
                      
                      
                      oggpageheader.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  11750 Apr 23 15:15 2017 oggpageheader.cpp.obj
                      
                      
                      xiphcomment.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  60329 Apr 23 15:15 2017 xiphcomment.cpp.obj
                      
                      
                      vorbisfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8287 Apr 23 15:15 2017 vorbisfile.cpp.obj
                      
                      
                      vorbisproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   7781 Apr 23 15:15 2017 vorbisproperties.cpp.obj
                      
                      
                      oggflacfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  21736 Apr 23 15:16 2017 oggflacfile.cpp.obj
                      
                      
                      mpcfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  13178 Apr 23 15:16 2017 mpcfile.cpp.obj
                      
                      
                      mpcproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  11763 Apr 23 15:16 2017 mpcproperties.cpp.obj
                      
                      
                      apetag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  55268 Apr 23 15:16 2017 apetag.cpp.obj
                      
                      
                      apefooter.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   7261 Apr 23 15:16 2017 apefooter.cpp.obj
                      
                      
                      apeitem.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  15301 Apr 23 15:16 2017 apeitem.cpp.obj
                      
                      
                      apefile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  12340 Apr 23 15:16 2017 apefile.cpp.obj
                      
                      
                      apeproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  10278 Apr 23 15:16 2017 apeproperties.cpp.obj
                      
                      
                      tstring.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  43090 Apr 23 15:16 2017 tstring.cpp.obj
                      
                      
                      tstringlist.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  11215 Apr 23 15:16 2017 tstringlist.cpp.obj
                      
                      
                      tbytevector.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  40368 Apr 23 15:16 2017 tbytevector.cpp.obj
                      
                      
                      tbytevectorlist.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   9669 Apr 23 15:16 2017 tbytevectorlist.cpp.obj
                      
                      
                      tbytevectorstream.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8259 Apr 23 15:16 2017 tbytevectorstream.cpp.obj
                      
                      
                      tiostream.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   7138 Apr 23 15:16 2017 tiostream.cpp.obj
                      
                      
                      tfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  26137 Apr 23 15:16 2017 tfile.cpp.obj
                      
                      
                      tfilestream.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  14629 Apr 23 15:16 2017 tfilestream.cpp.obj
                      
                      
                      tdebug.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   1431 Apr 23 15:16 2017 tdebug.cpp.obj
                      
                      
                      tpropertymap.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  31299 Apr 23 15:16 2017 tpropertymap.cpp.obj
                      
                      
                      trefcounter.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   2228 Apr 23 15:16 2017 trefcounter.cpp.obj
                      
                      
                      tdebuglistener.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   5022 Apr 23 15:16 2017 tdebuglistener.cpp.obj
                      
                      
                      tzlib.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   1522 Apr 23 15:16 2017 tzlib.cpp.obj
                      
                      
                      flacfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  28418 Apr 23 15:16 2017 flacfile.cpp.obj
                      
                      
                      flacpicture.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  11030 Apr 23 15:16 2017 flacpicture.cpp.obj
                      
                      
                      flacproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8012 Apr 23 15:16 2017 flacproperties.cpp.obj
                      
                      
                      flacmetadatablock.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   2548 Apr 23 15:16 2017 flacmetadatablock.cpp.obj
                      
                      
                      flacunknownmetadatablock.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   5050 Apr 23 15:16 2017 flacunknownmetadatablock.cpp.obj
                      
                      
                      wavpackfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  11733 Apr 23 15:16 2017 wavpackfile.cpp.obj
                      
                      
                      wavpackproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8744 Apr 23 15:16 2017 wavpackproperties.cpp.obj
                      
                      
                      speexfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   7957 Apr 23 15:16 2017 speexfile.cpp.obj
                      
                      
                      speexproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   7082 Apr 23 15:16 2017 speexproperties.cpp.obj
                      
                      
                      trueaudiofile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  14030 Apr 23 15:16 2017 trueaudiofile.cpp.obj
                      
                      
                      trueaudioproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   7662 Apr 23 15:16 2017 trueaudioproperties.cpp.obj
                      
                      
                      rifffile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  18090 Apr 23 15:16 2017 rifffile.cpp.obj
                      
                      
                      aifffile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   9628 Apr 23 15:16 2017 aifffile.cpp.obj
                      
                      
                      aiffproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  10185 Apr 23 15:16 2017 aiffproperties.cpp.obj
                      
                      
                      wavfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  15311 Apr 23 15:16 2017 wavfile.cpp.obj
                      
                      
                      wavproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   9851 Apr 23 15:16 2017 wavproperties.cpp.obj
                      
                      
                      infotag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  30085 Apr 23 15:16 2017 infotag.cpp.obj
                      
                      
                      asftag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  63612 Apr 23 15:16 2017 asftag.cpp.obj
                      
                      
                      asffile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  75089 Apr 23 15:16 2017 asffile.cpp.obj
                      
                      
                      asfproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   7326 Apr 23 15:16 2017 asfproperties.cpp.obj
                      
                      
                      asfattribute.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  23261 Apr 23 15:16 2017 asfattribute.cpp.obj
                      
                      
                      asfpicture.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  12042 Apr 23 15:16 2017 asfpicture.cpp.obj
                      
                      
                      mp4file.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8643 Apr 23 15:16 2017 mp4file.cpp.obj
                      
                      
                      mp4atom.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  12076 Apr 23 15:16 2017 mp4atom.cpp.obj
                      
                      
                      mp4tag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0 120781 Apr 23 15:16 2017 mp4tag.cpp.obj
                      
                      
                      mp4item.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  14888 Apr 23 15:16 2017 mp4item.cpp.obj
                      
                      
                      mp4properties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  12532 Apr 23 15:16 2017 mp4properties.cpp.obj
                      
                      
                      mp4coverart.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   6084 Apr 23 15:16 2017 mp4coverart.cpp.obj
                      
                      
                      modfilebase.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8191 Apr 23 15:16 2017 modfilebase.cpp.obj
                      
                      
                      modfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  13632 Apr 23 15:16 2017 modfile.cpp.obj
                      
                      
                      modtag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  10892 Apr 23 15:16 2017 modtag.cpp.obj
                      
                      
                      modproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   4235 Apr 23 15:16 2017 modproperties.cpp.obj
                      
                      
                      s3mfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  13568 Apr 23 15:16 2017 s3mfile.cpp.obj
                      
                      
                      s3mproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   6214 Apr 23 15:16 2017 s3mproperties.cpp.obj
                      
                      
                      itfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  17647 Apr 23 15:16 2017 itfile.cpp.obj
                      
                      
                      itproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   6949 Apr 23 15:16 2017 itproperties.cpp.obj
                      
                      
                      xmfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  37586 Apr 23 15:16 2017 xmfile.cpp.obj
                      
                      
                      xmproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   6352 Apr 23 15:16 2017 xmproperties.cpp.obj
                      
                      
                      opusfile.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   8789 Apr 23 15:16 2017 opusfile.cpp.obj
                      
                      
                      opusproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   6685 Apr 23 15:16 2017 opusproperties.cpp.obj
                      
                      
                      tag.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  14059 Apr 23 15:16 2017 tag.cpp.obj
                      
                      
                      tagunion.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  21335 Apr 23 15:16 2017 tagunion.cpp.obj
                      
                      
                      fileref.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  32283 Apr 23 15:16 2017 fileref.cpp.obj
                      
                      
                      audioproperties.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0  13643 Apr 23 15:16 2017 audioproperties.cpp.obj
                      
                      
                      tagutils.cpp.obj:     file format pe-i386
                      rw-rw-rw- 0/0   3345 Apr 23 15:16 2017 tagutils.cpp.obj
                      
                      

                      But this is ok no ? Because I have mingGW 32bit2 ?

                      1 Reply Last reply
                      0
                      • SGaistS Offline
                        SGaistS Offline
                        SGaist
                        Lifetime Qt Champion
                        wrote on last edited by
                        #12

                        That's good indeed.

                        Just to be sure, you used the same MinGW to build taglib ?

                        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
                        • ShamzicS Offline
                          ShamzicS Offline
                          Shamzic
                          wrote on last edited by Shamzic
                          #13

                          I have this one on the compilers

                          0_1492983682414_upload-91357f38-747f-4e40-82c6-de78ee510d3c

                          And the cmake

                          0_1492983719764_upload-2cc43e07-e4a0-44d9-bf73-674f4febb2aa

                          And I used D:/Qt/Tools/mingw530_32/bin/g++.exe
                          cf :
                          0_1492983994457_upload-82347159-2881-480f-bc6e-6c4911513f63

                          So... Yes I think this is probably the same ?

                          1 Reply Last reply
                          0
                          • SGaistS Offline
                            SGaistS Offline
                            SGaist
                            Lifetime Qt Champion
                            wrote on last edited by
                            #14

                            The upload feature is currently broken.

                            You can find here how to share images.

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

                            ShamzicS 1 Reply Last reply
                            0
                            • SGaistS SGaist

                              The upload feature is currently broken.

                              You can find here how to share images.

                              ShamzicS Offline
                              ShamzicS Offline
                              Shamzic
                              wrote on last edited by
                              #15

                              @SGaist said in Libtag on windows, no rule to make target ?:

                              The upload feature is currently broken.

                              You can find here how to share images.

                              ??? But we can see every image I have shared.. ? (I have try with an other qt account)

                              jsulmJ 1 Reply Last reply
                              0
                              • ShamzicS Shamzic

                                @SGaist said in Libtag on windows, no rule to make target ?:

                                The upload feature is currently broken.

                                You can find here how to share images.

                                ??? But we can see every image I have shared.. ? (I have try with an other qt account)

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

                                @Shamzic Others cannot see you pictures (including me), so please do it as @SGaist suggested.

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

                                1 Reply Last reply
                                0
                                • ShamzicS Offline
                                  ShamzicS Offline
                                  Shamzic
                                  wrote on last edited by Shamzic
                                  #17

                                  Okay, I'm sorry ! I will do it for the next.

                                  Now I m on Linux, I think I will have more help with it.

                                  So I have here my librarie :
                                  https://postimg.org/image/xub51veer/
                                  I'm suprise that there is a *.a and *_c.a file.. But ok so I have included them in my .pro like this :

                                  #-------------------------------------------------
                                  #
                                  # Project created by QtCreator 2017-04-12T20:10:01
                                  #
                                  #-------------------------------------------------
                                  
                                  QT       += core gui network
                                  
                                  greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
                                  
                                  TARGET = ihm2
                                  TEMPLATE = app
                                  
                                  # The following define makes your compiler emit warnings if you use
                                  # any feature of Qt which as been marked as deprecated (the exact warnings
                                  # depend on your compiler). Please consult the documentation of the
                                  # deprecated API in order to know how to port your code away from it.
                                  DEFINES += QT_DEPRECATED_WARNINGS
                                  
                                  # You can also make your code fail to compile if you use deprecated APIs.
                                  # In order to do so, uncomment the following line.
                                  # You can also select to disable deprecated APIs only up to a certain version of Qt.
                                  #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
                                  
                                  
                                  SOURCES += main.cpp\
                                          mainwindow.cpp \
                                      playbutton.cpp \
                                      audioprogressbar.cpp \
                                      volumecontroller.cpp \
                                      client.cpp
                                  
                                  HEADERS  += mainwindow.h \
                                      playbutton.h \
                                      audioprogressbar.h \
                                      volumecontroller.h \
                                      client.h \
                                      ../constantes.h
                                  
                                  FORMS    += mainwindow.ui
                                  
                                  RESOURCES += \
                                      images.qrc
                                  
                                  CONFIG += c++11
                                  
                                  LIBS += -lz
                                  
                                  LIBS += -ldrm
                                  
                                  LIBS += -lboost_system
                                  
                                  unix: LIBS += -L$$PWD/../lib/ -ltag
                                  
                                  INCLUDEPATH += $$PWD/../include
                                  DEPENDPATH += $$PWD/../include
                                  
                                  unix: PRE_TARGETDEPS += $$PWD/../lib/libtag.a
                                  
                                  unix: LIBS += -L$$PWD/../lib/ -ltag_c
                                  
                                  INCLUDEPATH += $$PWD/../include
                                  DEPENDPATH += $$PWD/../include
                                  
                                  unix: PRE_TARGETDEPS += $$PWD/../lib/libtag_c.a
                                  

                                  And now unfortenuately I get this message error :

                                  15:36:05: Running steps for project ihm2_client...
                                  15:36:05: Configuration unchanged, skipping qmake step.
                                  15:36:05: Starting: "/usr/bin/make" 
                                  /home/shamery/Qt/5.8/gcc_64/bin/qmake -o Makefile ../Client/ihm2_client.pro -spec linux-g++
                                  g++ -Wl,-O1 -Wl,-rpath,/home/shamery/Qt/5.8/gcc_64/lib -o ihm2 main.o mainwindow.o playbutton.o audioprogressbar.o volumecontroller.o client.o qrc_images.o moc_mainwindow.o moc_playbutton.o moc_audioprogressbar.o moc_volumecontroller.o moc_client.o   -lz -ldrm -L/home/shamery/git_ihm/Client/../lib/ -ltag -L/home/shamery/Qt/5.8/gcc_64/lib -lQt5Widgets -lQt5Gui -lQt5Network -lQt5Core -lGL -lpthread 
                                  /usr/bin/ld: /home/shamery/git_ihm/Client/../lib//libtag.a(tzlib.cpp.o): référence au symbole non défini «inflate»
                                  /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libz.so: error adding symbols: DSO missing from command line
                                  Makefile:263 : la recette pour la cible « ihm2 » a échouée
                                  collect2: error: ld returned 1 exit status
                                  make: *** [ihm2] Erreur 1
                                  15:36:05: The process "/usr/bin/make" exited with code 2.
                                  Error while building/deploying project ihm2_client (kit: Desktop Qt 5.8.0 GCC 64bit)
                                  When executing step "Make"
                                  15:36:05: Elapsed time: 00:00.
                                  

                                  Hope you will see the image this time.

                                  I guess in this line

                                  /usr/bin/ld: /home/shamery/git_ihm/Client/../lib//libtag.a(tzlib.cpp.o): référence au symbole non défini «inflate»
                                  

                                  I see // but I don't know where I should correct that...

                                  1 Reply Last reply
                                  1
                                  • ShamzicS Offline
                                    ShamzicS Offline
                                    Shamzic
                                    wrote on last edited by Shamzic
                                    #18

                                    My colleague has found a solution, I guess this is because of the libtag.a wich was not good

                                    mrjjM 1 Reply Last reply
                                    0
                                    • ShamzicS Shamzic

                                      My colleague has found a solution, I guess this is because of the libtag.a wich was not good

                                      mrjjM Offline
                                      mrjjM Offline
                                      mrjj
                                      Lifetime Qt Champion
                                      wrote on last edited by
                                      #19

                                      @Shamzic
                                      what was the solution ?
                                      It seems it says that
                                      tzlib.cpp has No inflate function so maybe the zlib is not expected version?

                                      ShamzicS 1 Reply Last reply
                                      0
                                      • mrjjM mrjj

                                        @Shamzic
                                        what was the solution ?
                                        It seems it says that
                                        tzlib.cpp has No inflate function so maybe the zlib is not expected version?

                                        ShamzicS Offline
                                        ShamzicS Offline
                                        Shamzic
                                        wrote on last edited by
                                        #20

                                        @mrjj said in Libtag on windows, no rule to make target ?:

                                        It seems it says that
                                        tzlib.cpp has No inflate function so maybe the zlib is not expected version?

                                        I have just copied his code and his librarie and it worked...

                                        #-------------------------------------------------
                                        #
                                        # Project created by QtCreator 2017-04-12T20:10:01
                                        #
                                        #-------------------------------------------------
                                        
                                        QT       += core gui network
                                        
                                        greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
                                        
                                        TARGET = ihm2
                                        TEMPLATE = app
                                        
                                        # The following define makes your compiler emit warnings if you use
                                        # any feature of Qt which as been marked as deprecated (the exact warnings
                                        # depend on your compiler). Please consult the documentation of the
                                        # deprecated API in order to know how to port your code away from it.
                                        DEFINES += QT_DEPRECATED_WARNINGS
                                        
                                        # You can also make your code fail to compile if you use deprecated APIs.
                                        # In order to do so, uncomment the following line.
                                        # You can also select to disable deprecated APIs only up to a certain version of Qt.
                                        #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
                                        
                                        
                                        SOURCES += main.cpp\
                                                mainwindow.cpp \
                                            playbutton.cpp \
                                            audioprogressbar.cpp \
                                            volumecontroller.cpp \
                                            client.cpp
                                        
                                        HEADERS  += mainwindow.h \
                                            playbutton.h \
                                            audioprogressbar.h \
                                            volumecontroller.h \
                                            client.h \
                                            ../constantes.h
                                        
                                        FORMS    += mainwindow.ui
                                        
                                        RESOURCES += \
                                            images.qrc
                                        
                                        CONFIG += c++11
                                        
                                        LIBS += -ldrm
                                        
                                        unix|win32: LIBS += -L$$PWD/../lib/ -ltag
                                        
                                        INCLUDEPATH += $$PWD/../include
                                        DEPENDPATH += $$PWD/../include
                                        
                                        win32:!win32-g++: PRE_TARGETDEPS += $$PWD/../lib/tag.lib
                                        else:unix|win32-g++: PRE_TARGETDEPS += $$PWD/../lib/libtag.a
                                        
                                        
                                        mrjjM 1 Reply Last reply
                                        0
                                        • ShamzicS Shamzic

                                          @mrjj said in Libtag on windows, no rule to make target ?:

                                          It seems it says that
                                          tzlib.cpp has No inflate function so maybe the zlib is not expected version?

                                          I have just copied his code and his librarie and it worked...

                                          #-------------------------------------------------
                                          #
                                          # Project created by QtCreator 2017-04-12T20:10:01
                                          #
                                          #-------------------------------------------------
                                          
                                          QT       += core gui network
                                          
                                          greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
                                          
                                          TARGET = ihm2
                                          TEMPLATE = app
                                          
                                          # The following define makes your compiler emit warnings if you use
                                          # any feature of Qt which as been marked as deprecated (the exact warnings
                                          # depend on your compiler). Please consult the documentation of the
                                          # deprecated API in order to know how to port your code away from it.
                                          DEFINES += QT_DEPRECATED_WARNINGS
                                          
                                          # You can also make your code fail to compile if you use deprecated APIs.
                                          # In order to do so, uncomment the following line.
                                          # You can also select to disable deprecated APIs only up to a certain version of Qt.
                                          #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
                                          
                                          
                                          SOURCES += main.cpp\
                                                  mainwindow.cpp \
                                              playbutton.cpp \
                                              audioprogressbar.cpp \
                                              volumecontroller.cpp \
                                              client.cpp
                                          
                                          HEADERS  += mainwindow.h \
                                              playbutton.h \
                                              audioprogressbar.h \
                                              volumecontroller.h \
                                              client.h \
                                              ../constantes.h
                                          
                                          FORMS    += mainwindow.ui
                                          
                                          RESOURCES += \
                                              images.qrc
                                          
                                          CONFIG += c++11
                                          
                                          LIBS += -ldrm
                                          
                                          unix|win32: LIBS += -L$$PWD/../lib/ -ltag
                                          
                                          INCLUDEPATH += $$PWD/../include
                                          DEPENDPATH += $$PWD/../include
                                          
                                          win32:!win32-g++: PRE_TARGETDEPS += $$PWD/../lib/tag.lib
                                          else:unix|win32-g++: PRE_TARGETDEPS += $$PWD/../lib/libtag.a
                                          
                                          
                                          mrjjM Offline
                                          mrjjM Offline
                                          mrjj
                                          Lifetime Qt Champion
                                          wrote on last edited by
                                          #21

                                          @Shamzic
                                          ok so maybe he used other zlib to build it :)

                                          ShamzicS 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