[Buildroot] [Bug 11016] Wrong compiler used for external user host packages
bugzilla at busybox.net
bugzilla at busybox.net
Mon May 14 08:19:44 UTC 2018
https://bugs.busybox.net/show_bug.cgi?id=11016
--- Comment #1 from Dr I J Ormshaw <ian_ormshaw at waters.com> ---
The CMakeLists file used with that config was:
cmake_minimum_required(VERSION 3.0.2)
project(linuxLibraries)
set(CMAKE_C_STANDARD_REQUIRED -std=gnu++14)
add_compile_options(-fPIC -Wall -Wextra -Werror)
add_subdirectory(libTime)
add_subdirectory(libLock)
add_subdirectory(libRegularExpression)
add_subdirectory(libApplication)
add_subdirectory(libStatistic)
add_subdirectory(libSocket)
add_subdirectory(libXmlDocument)
add_subdirectory(libFifo)
add_subdirectory(libHash)
add_subdirectory(libDiskEvents)
The make file:
################################################################################
#
# amstLinuxLibraries
#
################################################################################
AMSTLINUXLIBRARIES_COMMON_CXX_FLAGS = -fPIC -Wall -Wextra -Werror -std=gnu++14
AMSTLINUXLIBRARIES_VERSION = 0.0.1
AMSTLINUXLIBRARIES_SITE = $(BR2_EXTERNAL)/source/libraries
AMSTLINUXLIBRARIES_SITE_METHOD = local
AMSTLINUXLIBRARIES_DEPENDENCIES = host-amstLinuxLibraries
AMSTLINUXLIBRARIES_INSTALL_TARGET = YES
AMSTLINUXLIBRARIES_INSTALL_STAGING = YES
AMSTLINUXLIBRARIES_CONF_OPTS =
-DCMAKE_CXX_FLAGS="$(AMSTLINUXLIBRARIES_COMMON_CXX_FLAGS)"
-DAMSTLINUXLIBRARIES=On
HOST_AMSTLINUXLIBRARIES_CONF_OPTS = -DCMAKE_CXX_FLAGS="$(HOST_CPPFLAGS)
$(AMSTLINUXLIBRARIES_COMMON_CXX_FLAGS)" -DAMSTLINUXLIBRARIES=On
$(eval $(cmake-package))
$(eval $(host-cmake-package))
was origionally used with:
cmake_minimum_required(VERSION 3.0.2)
project(linuxLibraries)
add_subdirectory(libTime)
add_subdirectory(libLock)
add_subdirectory(libRegularExpression)
add_subdirectory(libApplication)
add_subdirectory(libStatistic)
add_subdirectory(libSocket)
add_subdirectory(libXmlDocument)
add_subdirectory(libFifo)
add_subdirectory(libHash)
add_subdirectory(libDiskEvents)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the buildroot
mailing list