8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 18:43:02 +01:00

First step to build icu on others then Linux

Linux should work but must be retested
This commit is contained in:
kkuznetsov 2005-06-02 08:00:34 +00:00
parent d5c75ec818
commit 0ee1eb1ef9
2 changed files with 7 additions and 1 deletions

View File

@ -36,7 +36,7 @@ include $(ROOT)/gen/make.shared.variables
libicu: $(LIB)/libicuuc.so $(LIB)/libicudata.so $(LIB)/libicui18n.so
$(LIB)/libicuuc.so $(LIB)/libicudata.so $(LIB)/libicui18n.so:
cd $(ROOT)/extern/icu/source; chmod +x runConfigureICU configure install-sh; ./runConfigureICU LinuxRedHat --prefix=`pwd`/..
cd $(ROOT)/extern/icu/source; chmod +x runConfigureICU configure install-sh; ./runConfigureICU @ICU_PLATFORM@ --prefix=`pwd`/..
$(MAKE) -C $(ROOT)/extern/icu/source
$(MAKE) -C $(ROOT)/extern/icu/source install
cp $(ROOT)/extern/icu/lib/libicuuc* $(LIB)

View File

@ -33,6 +33,7 @@ INSTALL_PREFIX=""
dnl Use /usr/lib for library links on most platforms except some 64-bit ones
libdir=/usr/lib
ICU_PLATFORM=LinuxRedHat
case "$target" in
*-*-darwin*)
@ -122,6 +123,7 @@ case "$target" in
SHRLIB_EXT=so
PTHREAD_CFLAGS=-threads
PTHREAD_LIBS=-lthread
ICU_PLATFORM=SOLARISGCC
;;
sparc-sun-solaris*)
@ -132,6 +134,9 @@ case "$target" in
LOCK_MANAGER_FLG=N
EDITLINE_FLG=Y
SHRLIB_EXT=so
PTHREAD_CFLAGS=-threads
PTHREAD_LIBS=-lthread
ICU_PLATFORM=SOLARISGCC
;;
i*-sni-sysv4)
@ -166,6 +171,7 @@ fi
AC_SUBST(MAKEFILE_PREFIX)
AC_SUBST(PLATFORM)
AC_SUBST(SHRLIB_EXT)
AC_SUBST(ICU_PLATFORM)
AC_DEFINE(CASE_SENSITIVITY, false, [Define this if paths are case sensitive])