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:
parent
d5c75ec818
commit
0ee1eb1ef9
@ -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)
|
||||
|
@ -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])
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user