<<Hello Paul , could you help with the icu , libtommath istructions ?
https://twitter.com/sonic_mast/status/803202079938359296>>

>From my notes (so far):

ICU
Amend config/mh-darwin
Note install-path LD_SONAME

## Compiler switches to embed a library name and version informationifeq 
($(ENABLE_RPATH),YES)
LD_SONAME = -Wl,-compatibility_version -Wl,$(SO_TARGET_VERSION_MAJOR) -Wl,-curre
nt_version -Wl,$(SO_TARGET_VERSION) -install_name $(libdir)/$(notdir $(MIDDLE_SO
_TARGET))
else
LD_SONAME = -Wl,-compatibility_version -Wl,$(SO_TARGET_VERSION_MAJOR) -Wl,-curre
nt_version -Wl,$(SO_TARGET_VERSION) -install_name /Library/Frameworks/Firebird.f
ramework/Versions/A/Libraries/$(notdir $(MIDDLE_SO_TARGET))
endif

Build ICU
        ICU ./configure --enable-renaming=no

Set for ./autogen.sh (--with-builtin-libtommath?)
          ./configure

CFLAGS
(ucnv.h)                -I/Users/homedir/icu54/icu/source/common
(libtommath.h)  -I/opt/local/include/libtommath

LDFLAGS
(-licuuc)               -L/Users/homedir/icu54/icu/source/lib
(-ltommath)             -L/opt/local/lib

for make

CXXFLAGS
(ucnv.h)                -I/Users/homedir/icu54/icu/source/common
(libtommath.h)  -I/opt/local/include/libtommath
(utrans.h)              -I/Users/homedir/icu54/icu/source/i18n


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to