[fpc-devel] library export in Linux
Jonas Maebe
jonas.maebe at elis.ugent.be
Sun Oct 5 13:23:27 CEST 2008
On 05 Oct 2008, at 12:59, Felipe Monteiro de Carvalho wrote:
> On 10/5/08, ABorka <fpc-devel at aborka.com> wrote:
>> The problem is only there (checked now on apache 2.2.3 also with
>> the latest
>> svn fpc /11864/ and lazarus /16875/ trunk) if
>>
>> {$ifdef WINDOWS}//!! not needed
>> exports test_module name 'test_module1';
>> {$endif} //!! not needed
>
> Well, then FPC changed, and the old way to export variables on unixes
> doesn't work anymore. Looks like a regression
Previously, all public declarations were automatically exported from
libraries under Unix. This was a bug. Now only what appears in the
exports section is exported.
Variables can however not be renamed in the exports section under Unix
(previously they were not allowed in the exports section at all).
Jonas
More information about the fpc-devel
mailing list