Update of /cvsroot/leaf/src/bering-uclibc4/source/buildenv In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv24426
Modified Files: buildtool.mk Log Message: Added libgmp compilation Index: buildtool.mk =================================================================== RCS file: /cvsroot/leaf/src/bering-uclibc4/source/buildenv/buildtool.mk,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** buildtool.mk 12 Dec 2010 19:24:12 -0000 1.16 --- buildtool.mk 12 Dec 2010 21:54:02 -0000 1.17 *************** *** 81,84 **** --- 81,86 ---- GMP_SOURCE:=$(GMP_TARFILE) GMP_DIR:=$(GCC_DIR)/gmp + GMP_BUILD_DIR:=$(TOOL_BUILD_DIR)/gmp-$(GMP_VERSION)-build + GMP_TARGET_DIR:=$(BT_BUILD_DIR)/gmp MPFR_SOURCE:=$(MPFR_TARFILE) *************** *** 173,187 **** $(MULTILIB) \ --program-prefix=$(GNU_TARGET_NAME)-); - # --prefix=$(STAGING_DIR) \ - # --exec-prefix=$(STAGING_DIR) \ - # --bindir=$(STAGING_DIR)/bin \ - # --sbindir=$(STAGING_DIR)/sbin \ - # --sysconfdir=$(STAGING_DIR)/etc \ - # --datadir=$(STAGING_DIR)/share \ - # --includedir=$(STAGING_DIR)/include \ - # --libdir=$(STAGING_DIR)/lib \ - # --localstatedir=$(STAGING_DIR)/var \ - # --mandir=$(STAGING_DIR)/man \ - # --infodir=$(STAGING_DIR)/info \ touch $(BINUTILS_DIR1)/.configured --- 175,178 ---- *************** *** 273,278 **** cp -a $(BINUTILS_BUILD_LIB_DIR)/* $(STAGING_DIR) - - $(STAGING_DIR)/lib/libg.a: $(STAGING_DIR)/$(GNU_TARGET_NAME)/bin/ar rv $(STAGING_DIR)/lib/libg.a; --- 264,267 ---- *************** *** 544,570 **** gmp-source: $(GMP_DIR)/.unpacked ! #$(GMP_DIR)/.configured: $(GMP_DIR)/.unpacked ! # (cd $(GMP_DIR); CC=$(TARGET_CC) CFLAGS="$(BT_COPT_FLAGS) -m32" \ ! # ./configure --build=i386-pc-linux-gnu --host=i386-pc-linux-gnu --prefix=/) ! # touch $(GMP_DIR)/.configured ! #$(GMP_DIR)/.build: $(GMP_DIR)/.configured ! # $(MAKE) $(MAKEOPTS) CC=$(TARGET_CC) CFLAGS="$(BT_COPT_FLAGS) -m32" -C $(GMP_DIR) ! # mkdir -p $(GMP_TARGET_DIR) ! # $(MAKE) CC=$(TARGET_CC) CFLAGS=$(BT_COPT_CFLAGS) \ ! # DESTDIR=$(GMP_TARGET_DIR) -C $(GMP_DIR) install ! # -$(BT_STRIP) $(BT_STRIP_LIBOPTS) $(GMP_TARGET_DIR)/lib/* ! # -rm -rf $(GMP_TARGET_DIR)/share ! # cp -a $(GMP_TARGET_DIR)/* $(STAGING_DIR) ! # touch $(GMP_DIR)/.build ! ! #gmp: $(GMP_DIR)/.build ! #gmp-clean: ! # -$(MAKE) -C $(GMP_DIR) clean #gmp-dirclean: # rm -rf $(GMP_DIR) ############################################################# # --- 533,568 ---- gmp-source: $(GMP_DIR)/.unpacked ! $(GMP_BUILD_DIR)/.configured: $(GMP_DIR)/.unpacked $(STAGING_DIR)/$(GNU_TARGET_NAME)/bin/ld \ ! $(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-gcc ! mkdir -p $(GMP_BUILD_DIR) ! (cd $(GMP_BUILD_DIR); CC=$(TARGET_CC) CFLAGS="$(BT_COPT_FLAGS)" \ ! $(GMP_DIR)/configure \ ! --target=$(GNU_TARGET_NAME) \ ! --host=$(GNU_TARGET_NAME) \ ! --build=$(GNU_HOST_NAME) \ ! --prefix=/usr \ ! --enable-targets=$(GNU_TARGET_NAME) \ ! --enable-shared \ ! $(MULTILIB) ) ! touch $(GMP_BUILD_DIR)/.configured ! $(GMP_BUILD_DIR)/.libs/libgmp.a: $(GMP_BUILD_DIR)/.configured ! $(MAKE) $(MAKEOPTS) -C $(GMP_BUILD_DIR) all ! $(STAGING_DIR)/usr/lib/libgmp.a: $(GMP_BUILD_DIR)/.libs/libgmp.a ! mkdir -p $(GMP_TARGET_DIR) ! $(MAKE) $(MAKEOPTS) DESTDIR=$(GMP_TARGET_DIR) -C $(GMP_BUILD_DIR) \ ! install ! -$(BT_STRIP) $(BT_STRIP_LIBOPTS) $(GMP_TARGET_DIR)/usr/lib/* ! -rm -rf $(GMP_TARGET_DIR)/usr/share ! cp -a $(GMP_TARGET_DIR)/* $(STAGING_DIR) ! ! gmp-clean: ! -rm $(GMP_BUILD_DIR) #gmp-dirclean: # rm -rf $(GMP_DIR) + ############################################################# # *************** *** 763,767 **** source: .source ! shared_libs: $(STAGING_DIR)/lib/libbfd.a .build: uclibc_toolchain shared_libs --- 761,765 ---- source: .source ! shared_libs: $(STAGING_DIR)/lib/libbfd.a $(STAGING_DIR)/usr/lib/libgmp.a .build: uclibc_toolchain shared_libs ------------------------------------------------------------------------------ Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, new data types, scalar functions, improved concurrency, built-in packages, OCI, SQL*Plus, data movement tools, best practices and more. http://p.sf.net/sfu/oracle-sfdev2dev _______________________________________________ leaf-cvs-commits mailing list leaf-cvs-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits