1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-09-20 16:35:27 +03:00

rename toolchain/libmissing to libnotimpl (fix dnsiff build)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@2065 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nico 2005-10-07 17:05:47 +00:00
parent 2f18ec5356
commit 525db0fe08
4 changed files with 32 additions and 32 deletions

View File

@ -18,7 +18,7 @@ include $(TOPDIR)/package/rules.mk
$(eval $(call PKG_template,LIBVORBIS,libvorbis,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
# NOTE: check ./toolchain/libmissing
# NOTE: check ./toolchain/libnotimpl
# it implements those functions missing from the version of uClibc we're currently using
# for libvorbis, they are cosf/sinf
@ -28,7 +28,7 @@ $(PKG_BUILD_DIR)/.configured:
CFLAGS="$(strip $(TARGET_CFLAGS))" \
CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \
LIBS="-lm -logg -lmissing" \
LIBS="-lm -logg -lnotimpl" \
PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" \
./configure \
--target=$(GNU_TARGET_NAME) \

View File

@ -1,30 +0,0 @@
include $(TOPDIR)/rules.mk
LIBMISSING_DIR:=$(TOOL_BUILD_DIR)/libmissing
LIBMISSING_SRCS+=./files/math.c
LIBMISSING_OBJS:=$(patsubst ./files/%.c,$(LIBMISSING_DIR)/%.o,$(LIBMISSING_SRCS))
$(LIBMISSING_DIR)/.prepared:
mkdir -p $(LIBMISSING_DIR)
touch $@
$(LIBMISSING_OBJS): $(LIBMISSING_DIR)/%.o : ./files/%.c
$(TARGET_CC) $(TARGET_CFLAGS) -c $< -o $@
$(LIBMISSING_DIR)/libmissing.a: $(LIBMISSING_OBJS)
$(TARGET_CROSS)ar rc $(LIBMISSING_DIR)/libmissing.a $(LIBMISSING_OBJS)
$(STAGING_DIR)/usr/lib/libmissing.a: $(LIBMISSING_DIR)/libmissing.a
mkdir -p $(STAGING_DIR)/usr/lib
cp -fpR $< $@
touch -c $@
source:
prepare: $(LIBMISSING_DIR)/.prepared
compile: $(LIBMISSING_DIR)/libmissing.a
install: $(STAGING_DIR)/usr/lib/libmissing.a
clean:
rm -rf \
$(STAGING_DIR)/usr/lib/libmissing.a \
$(LIBMISSING_DIR) \

View File

@ -0,0 +1,30 @@
include $(TOPDIR)/rules.mk
LIBNOTIMPL_DIR:=$(TOOL_BUILD_DIR)/libnotimpl
LIBNOTIMPL_SRCS+=./files/math.c
LIBNOTIMPL_OBJS:=$(patsubst ./files/%.c,$(LIBNOTIMPL_DIR)/%.o,$(LIBNOTIMPL_SRCS))
$(LIBNOTIMPL_DIR)/.prepared:
mkdir -p $(LIBNOTIMPL_DIR)
touch $@
$(LIBNOTIMPL_OBJS): $(LIBNOTIMPL_DIR)/%.o : ./files/%.c
$(TARGET_CC) $(TARGET_CFLAGS) -c $< -o $@
$(LIBNOTIMPL_DIR)/libnotimpl.a: $(LIBNOTIMPL_OBJS)
$(TARGET_CROSS)ar rc $(LIBNOTIMPL_DIR)/libnotimpl.a $(LIBNOTIMPL_OBJS)
$(STAGING_DIR)/usr/lib/libnotimpl.a: $(LIBNOTIMPL_DIR)/libnotimpl.a
mkdir -p $(STAGING_DIR)/usr/lib
cp -fpR $< $@
touch -c $@
source:
prepare: $(LIBNOTIMPL_DIR)/.prepared
compile: $(LIBNOTIMPL_DIR)/libnotimpl.a
install: $(STAGING_DIR)/usr/lib/libnotimpl.a
clean:
rm -rf \
$(STAGING_DIR)/usr/lib/libnotimpl.a \
$(LIBNOTIMPL_DIR) \