Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag
Index: Makefile
===================================================================
--- Makefile	(revision 200)
+++ Makefile	(revision 201)
@@ -133,6 +133,12 @@
 	# ======= fake LOCALES installation to allow implementation of iconv and intl into GLIBC =======
 	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 SUPPORTED-LOCALES="" \
 	                                                     localedata/install-locales $(env_sysroot)
+	# ======= create librt.so symlink if not exists: =======
+	@( cd $(GLIBC_32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   if [ ! -L librt.so -a -e "../../lib$(MULTILIB_X86_32_SUFFIX)/librt.so.1" ] ; then \
+	     ln -sf ../../lib$(MULTILIB_X86_32_SUFFIX)/librt.so.1 librt.so ; \
+	   fi ; \
+	 )
 	@touch $@
 
 $(build_glibc32_pkg): $(install_target)