Bug 389992 - No make in docker container
Summary: No make in docker container
Status: RESOLVED FIXED
Alias: None
Product: rust-qt-binding-generator
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jos van den Oever
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-07 08:04 UTC by Kaare Rasmussen
Modified: 2018-02-07 11:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kaare Rasmussen 2018-02-07 08:04:40 UTC
After building the docker with ./docker/docker-bash-session.sh I tried to start a new qt quick project inside docker following templates/qt_quick.

The cmake .. step fails with 

CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.

This suggestes to me that make or gmake is supposed to be used, but it isn't in the docker container.

As this is my 1st docker encounter, I'm not perfectly clear how to remedy that, and I also think this shoul be fixed upstrem, if it really is a problem, and not just my mistake.

My host system is OpenSUSE 42.2. It doesn't contain a viable Qt5, so I have to go the docker way.
Docker is 17.04.0-ce
Rust qt bindings is 7345b9f.
Comment 1 Jos van den Oever 2018-02-07 10:50:18 UTC
The build tool I prefer is Ninja (it's fast) which can be configured like this:

  cmake .. -GNinja

make was not yet part of the docker image. I'm adding that now.
Comment 2 Jos van den Oever 2018-02-07 11:32:01 UTC
Version 16f642 has make in the Docker image.