[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