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. Impossible Generate Executable whit its dependecy
Forum Updated to NodeBB v4.3 + New Features

Impossible Generate Executable whit its dependecy

Scheduled Pinned Locked Moved Solved General and Desktop
23 Posts 7 Posters 3.3k Views 2 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

    Ok, so they should have used the .pri extension (it's mainly a convention but it clearly separates a project file from a inclusion file (and the .prf which is for features).

    The main issue here is that the project forces everything to be "in-tree". It should not be PWD but OUT_PWD for anything that is related to build artifacts. However, you should just remove these lines (DESTDIR and OBJECTS_DIR).

    As for starting the application, did you modify the PATH environment variable in the Run part of the Project panel so that the dependencies can be found ? (do not do it system wide).

    A Offline
    A Offline
    AntGP
    wrote on last edited by AntGP
    #21

    @SGaist said in Impossible Generate Executable whit its dependecy:

    Ok, so they should have used the .pri extension (it's mainly a convention but it clearly separates a project file from a inclusion file (and the .prf which is for features).

    Yes there is some .pri , even some java script , some .conf and xml files needed by the project to work

    @hskoglund said in Impossible Generate Executable whit its dependecy:

    Also, to add to @SGaist, that last error you got (0xc000007b) means that while you copied the correct names of the dlls, you copied the wrong version of them:

    I already searched, everything on my computer is 64, and the dll i took was from mingw81_64, nothing from a 32 bits

    What's very strange is that on the project tree, i can double click on the executable it don't work, but Qt creator manage to run it whiout issues

    1 Reply Last reply
    0
    • SGaistS SGaist

      Hi,

      While 18 is large, it's not completely extraordinary (just take the Qt5 sources for an example of large qmake based project).

      However .pro files calling each other does not sound right. For "multi-projects" project, there is the subdirs template. I think you should check that as a starting point.

      A Offline
      A Offline
      AntGP
      wrote on last edited by AntGP
      #22

      i'v redo all the install, and the things, it appeared it was missing a dll it didnot asked for (libwinpthread-1.dll)

      And after bumping my head against my keyboard doing weird things, i have now a standalone folder whit no source code. It can be moved where i want even on a virtual machine and it worked

      How to solve my issue and a small summary of what i'v done

      @jsulm said in Impossible Generate Executable whit its dependecy:

      After calling qmake you need to start the actual build

      @Pl45m4 said in Impossible Generate Executable whit its dependecy:

      Then you are looking for Qt Deployment to run it standalone

      @AntGP said in Impossible Generate Executable whit its dependecy:

      I'v tried to follow the tutorial, then to follow some youtube video ( https://www.youtube.com/watch?v=rFHPOZoqzcg)

      Some dll where missing

      @AntGP said in Impossible Generate Executable whit its dependecy:

      *it appear they where on mingw

      there is an error
      I'v redone everything from the start, no more error, just the application not launching, only making a small white square on the midle of the screen

      Then I bumped my head on my keyboard to copy past on the same tree shape (a bin folder whit all the other folder around on the same format as in the source tree) all the json, .conf, the images, the csv, xml and some library one by one until double clicking on the .exe do execute the application

      AND NOW IT WORK \o/ yay

      Thank you all for the help !

      1 Reply Last reply
      0
      • A AntGP has marked this topic as solved on
      • D Offline
        D Offline
        DAVIVD23E23E
        Banned
        wrote on last edited by
        #23
        This post is deleted!
        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