mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
sb/defaults: Add LDLIBS as some packages use this rather than LIBS.
This commit is contained in:
parent
8bedf509be
commit
2051e6ef9f
@ -341,12 +341,14 @@ if test "%{_build}" != "%{_host}" ; then
|
|||||||
CFLAGS="${SB_HOST_CFLAGS}"
|
CFLAGS="${SB_HOST_CFLAGS}"
|
||||||
CXXFLAGS="${SB_HOST_CXXFLAGS}"
|
CXXFLAGS="${SB_HOST_CXXFLAGS}"
|
||||||
LDFLAGS="${SB_HOST_LDFLAGS}"
|
LDFLAGS="${SB_HOST_LDFLAGS}"
|
||||||
|
LDLIBS="${SB_HOST_LIBS}"
|
||||||
LIBS="${SB_HOST_LIBS}"
|
LIBS="${SB_HOST_LIBS}"
|
||||||
# Host
|
# Host
|
||||||
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
|
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
|
||||||
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
|
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
|
||||||
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
|
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
|
||||||
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
|
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
|
||||||
|
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
|
||||||
LIBS_FOR_HOST="${SB_HOST_LIBS}"
|
LIBS_FOR_HOST="${SB_HOST_LIBS}"
|
||||||
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
|
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
|
||||||
CC_FOR_HOST=$(echo "%{_host_cc} ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
CC_FOR_HOST=$(echo "%{_host_cc} ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
||||||
@ -355,21 +357,23 @@ if test "%{_build}" != "%{_host}" ; then
|
|||||||
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
|
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
|
||||||
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
|
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
|
||||||
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
|
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
|
||||||
|
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
|
||||||
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
|
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
|
||||||
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
|
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
|
||||||
CC_FOR_BUILD=$(echo "%{__cc} ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
CC_FOR_BUILD=$(echo "%{__cc} ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
||||||
CXX_FOR_BUILD=$(echo "%{__cxx} ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
CXX_FOR_BUILD=$(echo "%{__cxx} ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
||||||
else
|
else
|
||||||
LDFLAGS="${SB_BUILD_LDFLAGS}"
|
LDFLAGS="${SB_BUILD_LDFLAGS}"
|
||||||
|
LDLIBS="${SB_BUILD_LIBS}"
|
||||||
LIBS="${SB_BUILD_LIBS}"
|
LIBS="${SB_BUILD_LIBS}"
|
||||||
CC=$(echo "%{__cc} ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
CC=$(echo "%{__cc} ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
||||||
CXX=$(echo "%{__cxx} ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
CXX=$(echo "%{__cxx} ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
|
||||||
CC_FOR_BUILD=${CC}
|
CC_FOR_BUILD=${CC}
|
||||||
CXX_FOR_BUILD=${CXX}
|
CXX_FOR_BUILD=${CXX}
|
||||||
fi
|
fi
|
||||||
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS
|
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
|
||||||
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LIBS_FOR_HOST
|
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
|
||||||
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LIBS_FOR_BUILS'''
|
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS'''
|
||||||
|
|
||||||
# Build/build flags.
|
# Build/build flags.
|
||||||
build_build_flags: none, none, '''
|
build_build_flags: none, none, '''
|
||||||
|
Loading…
x
Reference in New Issue
Block a user