[fpc-pascal] Re: Problems linking C library on Linux (*.so & *.a files)
Jonas Maebe
jonas.maebe at elis.ugent.be
Fri Feb 13 14:20:07 CET 2009
On 13 Feb 2009, at 13:44, Guillermo Martínez Jiménez wrote:
>> From: Jonas Maebe
>>
>> Maybe the problem is that the default FPC config file enables symbol
>> stripping. So even though the routines from the library are in your
>> program, dynamically loaded libraries won't be able to find them
>> since
>> the symbol names are gone. Try compiling the program with -Xs- to
>> disable symbol stripping.
>
> That's a good tip. That's logic, because I don't use that symbol
> directly.
You're referring to smart linking. Indeed, smart linking should also
be disabled (use -XS to force regular static linking)
Jonas
More information about the fpc-pascal
mailing list