Subject | Re: [firebird-support] running Firebird without fbintl |
---|---|
Author | Hamish Moffatt |
Post date | 2018-07-10T02:40:40Z |
On 10/07/18 10:00, Hamish Moffatt hamish@...
[firebird-support] wrote:
linker for fbintl. It was correct for the other libraries, and it looks
like this was already fixed in v3.
I rebuilt locally with that fixed and my problem is solved.
I reported it as CORE-5868.
Hamish
[firebird-support] wrote:
> On 06/07/18 18:59, Dimitry Sibiryakov sd@...The darwin makefile failed to pass the exported symbols list to the
> [firebird-support] wrote:
>> 06.07.2018 10:45, 'Paul Beach' pbeach@... [firebird-support] wrote:
>>>> With GCC "-fvisibility=internal" can be used to suppress exporting of all symbols.
>>> We currently use -fvisibility-inlines-hidden and -fvisibility=hidden for clang...
>> But still framework somehow calls internal delete. Did you check exported symbols with
>> nm (or whatever utility on MacOS can show public symbols of a library)?
> Right, it looks like fbintl is exporting operator delete() and operator
> delete[](), while libfbembed.dylib is not.
>
linker for fbintl. It was correct for the other libraries, and it looks
like this was already fixed in v3.
I rebuilt locally with that fixed and my problem is solved.
I reported it as CORE-5868.
Hamish