[fpc-pascal] Compile errors
Frank McCormick
beacon at videotron.ca
Sat Jan 25 12:35:00 CET 2025
On 1/24/25 4:11 AM, Michael Van Canneyt via fpc-pascal wrote:
>
>
>>
>> It seems FPC on my OpenSuse installation is broken somehow.
>> I have removed FPC and installed it directly from the RPM downloads
>> on the Free Pascal site and it suffered the same problems.
>> I then re-installed the OpenSuse Tumbleweed version
> The problem is a mismatch between the fpc import units and the libraries
> installed. A fpc import unit such as ncurses (ocrt,ncrt) describes all the
> functions and types in a library. It follows that if the library no longer
> offers these functions, the unit is no longer correct and linking will fail
> (as you observed).
>
> The conclusion is that opensuse ships different ncurses libraries than
> debian, and the fpc units describe the units as found on debian. Up till
> a certain version
An OpenSuse user seems to have found the solution. Here is what
Jan Engelhardt found.
ncurses6 ABI has _nc_ prefixes $ nm -CD /usr/lib64/libtinfo.so.6 | grep
stdscr 000000000000ff20 T _nc_stdscr
I am in the process of changing the source on my system. We'll see what
happens.
Frank McCormick
More information about the fpc-pascal
mailing list