[fpc-pascal] libc error on older Linux

Tomas Hajny XHajT03 at hajny.biz
Wed Jun 3 14:23:51 CEST 2026


On 2026-06-03 14:00, Rainer Stratmann via fpc-pascal wrote:
> Am Mittwoch, 3. Juni 2026, 11:53:05 CEST schrieb Elmar Haneke via 
> fpc-pascal:
>> there was an incompatible update in GLIBC.
>> 
>> You have to compile against old GLIBC to run on old Linux.
>> 
>> Have a look at tools like "distrobox" to get a build-environment.
> 
> This sounds complicated.
> I try to avoid anything that makes my work more complicated.
> 
> On 32 Bit Linux Systems that worked perfectly for more than 20 years. 
> The
> Software runs on more than 100 different Computers with different Linux
> versions.
> 
> Now with 64 Bit there are these Problems.

What kind of application is that - is it a Lazarus (GUI) application, or 
you just use Lazarus as your IDE? Is it a multi-threaded application?

Tomas


> 
>> Am 03.06.26 um 11:36 schrieb Rainer Stratmann via fpc-pascal:
>> > The freepascal program is compiled on Debian 13.
>> > Lazarus: 4.0
>> > Freepascal Version: I can not found.
>> >
>> > Trying to run the program on Debian 11 shows the error
>> >
>> > [prgname]: /lib/x86_64-linux-gnu/libc.so.6: version 'GLIBC_2.34' not found
>> > (required by [prgname])
>> >
>> > ? ? ?


More information about the fpc-pascal mailing list