mysql: fix a compile error on some host systems.

conf_to_src.c uses C++ functions so we should use g++ for compiling.
The CFLAGS, CPPFLAGS and LDFLAGS for host build should be used and not the for target builds.

This closes #8342


git-svn-id: svn://svn.openwrt.org/openwrt/packages@26540 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
hauke 2011-04-09 12:58:10 +00:00
parent eb8aa3ab2f
commit 5e589420a7

View File

@ -120,10 +120,10 @@ define Build/Compile
DESTDIR="$(PKG_INSTALL_DIR)" \ DESTDIR="$(PKG_INSTALL_DIR)" \
install install
$(MAKE) $(PKG_JOBS) -C "$(PKG_BUILD_DIR)/libmysql" \ $(MAKE) $(PKG_JOBS) -C "$(PKG_BUILD_DIR)/libmysql" \
CC="$(HOSTCC)" \ CC="g++" \
LINK="$(HOSTCC) -o conf_to_src -lc" \ CFLAGS="$(HOST_CFLAGS)" \
CFLAGS="" \ CPPFLAGS="$(HOST_CFLAGS)" \
CPPFLAGS="" \ LDFLAGS="$(HOST_LDFLAGS)" \
conf_to_src conf_to_src
$(MAKE) $(PKG_JOBS) -C "$(PKG_BUILD_DIR)" \ $(MAKE) $(PKG_JOBS) -C "$(PKG_BUILD_DIR)" \
SUBDIRS="libmysql" \ SUBDIRS="libmysql" \