A note about the future of ecsoft2.org

ecsoft2.org runs on software (Drupal 7 and PHP 7.4) that reached its end of life years ago and no longer receives security updates. Keeping the site online safely is getting harder.

Giving it a future means migrating it to a current platform — and that is only worth doing if people still use it and want to help keep it alive.

If you care about ecsoft2.org, as a user, a contributor, or someone willing to lend a hand, please ggambaattiscali [dot] it (get in touch) by January 31, 2027.

If no one comes forward by then, the site will be turned into a read-only archive, so that its content stays available.

libffi (Portable Foreign Function Interface Library)

Versione: 
3.0.11
Data rilascio: 
Sabato, 27 Ottobre, 2012

Categorie:

Licenza:

Interfaccia:

Libreria di interfaccia portabile per funzioni estranee. I compilatori di linguaggi ad alto livello generano codice che segue determinate convenzioni. Queste convenzioni sono necessarie, in parte, per separare la compilazione da elaborare. Una di queste convenzioni è la "convenzione di chiamata". La "convenzione di chiamata" rappresenta essenzialmente una serie di presupposti fatti dal compilatore su come e dove sia possibile rintracciare gli argomenti di una funzione in fase di elaborazione. Una "convenzione di chiamata" deve specificare anche modalità e criteri di ricerca degli eventuali valori di ritorno.

Questa libreria è utile per esempio se si vuole provare a costruire un collegamento tra codice interpretato e codice nativo di sistema. Al riguardo, alcuni usi noti sono rappresentati dai linguaggi Python (CPython), OpenJDK (Java) e Ruby.

Questo software è distribuito come pacchetto RPM.

Installazione con rpm

Questo programma si può installare usando il gestore pacchetti rpm. Vedi sotto per la stringa di installazione. I prerequisiti richiesti sono gestiti dal gestore pacchetti e, se necessario, scaricati e installati automaticamente.

libffi-3.0.11-1.oc00 (27/10/2012)
Repository: Netlabs stable
History ======= See the ChangeLog files for details. 3.0.11 Apr-11-12 Add support for variadic functions (ffi_prep_cif_var). Add Linux/x32 support. Add thiscall, fastcall and MSVC cdecl support on Windows. Add Amiga and newer MacOS support. Add m68k FreeMiNT support. Integration with iOS' xcode build tools. Fix Octeon and MC68881 support. Fix code pessimizations. Lots of build fixes.
libffi-devel-3.0.11-1.oc00 (27/10/2012)
Repository: Netlabs stable (note: development files, not needed by the end user)
History ======= See the ChangeLog files for details. 3.0.11 Apr-11-12 Add support for variadic functions (ffi_prep_cif_var). Add Linux/x32 support. Add thiscall, fastcall and MSVC cdecl support on Windows. Add Amiga and newer MacOS support. Add m68k FreeMiNT support. Integration with iOS' xcode build tools. Fix Octeon and MC68881 support. Fix code pessimizations. Lots of build fixes.
Scheda aggiornata l'ultima volta il: 12/12/2017 - 12:36

Aggiungi un commento