[Perl] perl.h
Patrick Dupre
pdupre at gmx.com
Jeu 13 Juin 23:13:34 CEST 2024
J'ai des routines .xs qui me permettaient d'interfacer du c avec du perl
Avec la nouvelle version de gcc ou de perl
This is perl 5, version 38, subversion 2 (v5.38.2) built for x86_64-linux-thread-multi
gcc version 14.1.1 20240607 (Red Hat 14.1.1-5) (GCC)
cela ne passe plus
gcc -c -I. -I/usr/local/lib64/perl5/5.38/PDL/Core -Wextra -Wunused -Wno-incompatible-pointer-types -g -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/usr/lib64/perl5/CORE" lines.c
In file included from lines.c:8:
/usr/lib64/perl5/CORE/perl.h:3356:22: error: unknown type name ‘off64_t’; did you mean ‘off_t’?
3356 | # define Off_t off64_t
| ^~~~~~~
/usr/lib64/perl5/CORE/perlio.h:252:15: note: in expansion of macro ‘Off_t’
252 | PERL_CALLCONV Off_t PerlIO_tell(PerlIO *);
| ^~~~~
On dirait qu'il y a un bug dans
/usr/lib64/perl5/CORE/perl.h
===========================================================================
Patrick DUPRÉ | | email: pdupre at gmx.com
===========================================================================
Plus d'informations sur la liste de diffusion Perl