Lien Compile python libs in your env
![](http://img.linuxfr.org/avatars/190/088/000/avatar.png)
Lien When Zig Outshines Rust - Memory Efficient Enum Arrays
![](http://img.linuxfr.org/avatars/323/050/000/avatar.png)
Lien Prendre en main Make
![](http://img.linuxfr.org/avatars/353/057/000/avatar.png)
Lien Quand la télémétrie de MS Visual Studio fait échouer la compilation de LibreOffice
Lien Is coding in Rust as bad as in C++?
![](http://img.linuxfr.org/avatars/325/081/000/avatar.png)
Forum Programmation.c++ [Résolu] Compiler wesnoth-1.2
Bonjour à tous,
Je vous parle à vous, barbus assis dans vos fauteuils.
J'ai comme projet de compiler toutes les versions de la Bataille pour Wesnoth pour l'architecture arm64. Je fais tout sur un Raspberry Pi 4B 4Go, et ça marche pas trop mal pour l'instant.
- Mais, si ça marche, pourquoi tu postes dans le forum ?
Parce que ça marchait bien pour les dernières versions, soit 1.16-1.17.
J'ai décidé ensuite de commencer du début, avec la 1.0. Pour (…)
Des nouvelles de Fortran n°4 - Octobre 2022
Que s’est-il passé dans le monde du Fortran depuis notre dépêche de février ? Faisons un point automnal en commençant par deux évènements marquants, des nouvelles du front des compilateurs, un point sur les activités de la jeune communauté Fortran-lang et des nouvelles de quelques projets Fortran. Nous conclurons par un étonnant retour vers le futur du développement logiciel !
TuxMake et le noyau Linux
La compilation du noyau Linux est souvent présentée comme étant triviale : un appel à make
et c’est réglé.
Cependant les choses se compliquent vite si l’on souhaite :
- cross-compiler
- utiliser différentes toolchains (ou versions)
- reproduire une compilation sur une autre machine
- utiliser une toolchain non-supportée par sa distribution
- …
En connaissant bien le fonctionnement de sa distribution et les règles de compilations du noyau Linux, c’est tout à fait faisable même si cela reste fastidieux. D’ailleurs, beaucoup de développeurs du noyau possèdent un jeu de scripts maison pour cela.
Afin de rendre cela accessible à tous, Linaro a créé et maintient TuxMake.
Journal Re-implémentation de TweetNaCl en Spark
![](http://img.linuxfr.org/avatars/965/003/000/avatar.jpg)
A l'origine, ce n'était qu'un lien mais finalement, cela méritait un journal sur Spark.
Avant de vous filer le lien sur le portage, on va commencer par un petit exemple rapide de ce que peut faire Spark.
Mais c'est quoi Spark ?
Spark est, aujourd'hui, un sous-ensemble d'Ada restreignant les capacités aux fonctions sécurisées et non-abmigües.
Via un ensemble d'aspects, une sorte d'annotations, le compilateur gnatprove génère des conditions de vérification pour chaque sous-programme.
Ces conditions de vérification (…)
Journal Compiler ses logiciels, exemple avec Geany 1.37.1
![](http://img.linuxfr.org/avatars/976/065/000/avatar.jpg)
Grâce à l’effort des développeurs et mainteneurs de nos distributions, il est très rare que le besoin de compiler un logiciel se fasse sentir. C’est une tâche qui parait très compliquée, et pourtant cela se résume souvent à lancer quelques commandes en suivant une notice. Je vous propose donc un exemple avec le logiciel Geany qui se prête bien à l’exercice: ses dépendances peu nombreuses sont toutes présentes dans les dépôts de ma distribution (c’est la condition pour que la (…)
Lien Comment Apple pourrait entièrement contrôler les ordinateurs de ses utilisateurs
![](http://img.linuxfr.org/avatars/68747470733a2f2f66722e67726176617461722e636f6d2f75736572696d6167652f3135373935393932382f33353562376234336239363136623138383432353266663233336466376639632e706e67/355b7b43b9616b1884252ff233df7f9c.png)
Lien C Program Compilation Process
![](http://img.linuxfr.org/avatars/346/047/000/avatar.png)
Hommage à Frances Allen
Frances Allen est la première informaticienne à avoir reçu en 2006, la plus haute récompense en informatique, le prix Turing, pour ses travaux sur l’optimisation des compilateurs. Elle vient de décéder, le jour de son anniversaire, à 88 ans. Frances Allen a conçu et écrit des compilateurs indépendants des machines et des langages rendant ainsi possible la création des compilateurs optimisés modernes. Le secteur entier de l’informatique lui doit énormément.
Toute sa longue carrière, 45 ans, s’est exclusivement déroulée chez IBM ou elle est entrée le 15 juillet 1957 pour prendre sa retraite en 2002. Avec elle, c’est un pan important de l’histoire de l’informatique qui disparaît.
Plutôt qu’une banale nécrologie qui va, forcément, faire un peu plagiat, la forme d’une interview imaginaire, donne l’occasion d’aborder l’histoire de l’informatique et des thèmes qui lui étaient chers, principalement la place des femmes en informatique, sujet qu’elle a abondamment abordé dans un discours après la remise de son prix Turing.