diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2018-03-31 09:20:19 +0200 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2018-03-31 09:25:51 +0200 |
commit | 9feb6d982d7a5e3b61cc19ad9733dd3e737bf6a0 (patch) | |
tree | 65032a7fe43df92d59da10d07fb33c18ee9dc776 /package/jimtcl/jimtcl.mk | |
parent | badff5f483cdf7409e181b233b28f7966d3ff439 (diff) | |
download | buildroot-9feb6d982d7a5e3b61cc19ad9733dd3e737bf6a0.tar.gz buildroot-9feb6d982d7a5e3b61cc19ad9733dd3e737bf6a0.zip |
package/jimtcl: fix fallout after no-C++ fixups
Commit 4cd1ab158 (core: alternate solution to disable C++) made use of a
non-existent 'no' binary when C++ is not available in the toolchain.
However, some packages, like jimtcl, really want to find the binary that
$CXX contains.
Revert jimtcl to use 'false' instead of 'no'.
Fixes:
http://autobuild.buildroot.org/results/54f/54f3df03551fbdf293d33dc1e3f08005faa15321/
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/jimtcl/jimtcl.mk')
-rw-r--r-- | package/jimtcl/jimtcl.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/package/jimtcl/jimtcl.mk b/package/jimtcl/jimtcl.mk index 68c8a914db..389a72ab83 100644 --- a/package/jimtcl/jimtcl.mk +++ b/package/jimtcl/jimtcl.mk @@ -44,9 +44,13 @@ endif # pkg-autotools.mk JIMTCL_POST_PATCH_HOOKS += UPDATE_CONFIG_HOOK +# jimtcl really wants to find a existing $CXX, so feed it false +# when we do not have one. define JIMTCL_CONFIGURE_CMDS (cd $(@D); \ - $(TARGET_CONFIGURE_OPTS) CCACHE=none \ + $(TARGET_CONFIGURE_OPTS) \ + CCACHE=none \ + $(if $(BR2_INSTALL_LIBSTDCPP),,CXX=false) \ ./configure --prefix=/usr \ --host=$(GNU_TARGET_NAME) \ --build=$(GNU_HOST_NAME) \ |