rename toolchain/libmissing to libnotimpl (fix dnsiff build)

SVN-Revision: 2065
master
Nicolas Thill 19 years ago
parent 4d7e0e974b
commit ff9acf5d3e
  1. 4
      openwrt/package/libvorbis/Makefile
  2. 30
      openwrt/toolchain/libmissing/Makefile
  3. 30
      openwrt/toolchain/libnotimpl/Makefile
  4. 0
      openwrt/toolchain/libnotimpl/files/math.c

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

@ -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) \

@ -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) \
Loading…
Cancel
Save