+++
title = "programmi di cottura al forno"

date = "2019-01-02T15:36:49+00:00"
author = "Danilo M."
type = "life"
excerpt = "preparare una torta e compilare un programma dai sorgenti hanno un sacco di cose in comune, ed entrambi vi lasceranno soddisfatti una volta che hanno finito di cuocere"
image = "/uppies/2019/01/bake-a-cake.jpg"
categories = [ "DIY"]
tags = ["linux", "slackbuild"]

+++
Compilare programmi dà sempre l’impressione di preparare una torta: si cercano i file necessari, si controllano le dipendenze e poi si avvia lo script di compilazione. A questo punto, si lascia il computer per andare a prendere qualcosa da bere e, quando si torna, si scopre che c’è un errore. Controllando, ci si rende conto di aver dimenticato una dipendenza: è come se si fosse messa la torta in forno, la cottura fosse iniziata e, dopo un po’, ci si accorgesse che si è dimenticato di aggiungere lo zucchero all’impasto.

Negli ultimi giorni ho dovuto compilare diversi programmi e alla fine ho dovuto apportare molte modifiche. Per compilare Audacity, ho dovuto aggiungere sei patch prima che lo script riuscisse a completare la compilazione correttamente, e oggi è successo lo stesso con Qpdfview: ancora errori relativi alle dipendenze, ma alla fine ci sono riuscito e, ve lo dico, quando si torna al computer e lo script è terminato, mostrando che il programma è stato installato, è quasi come sentire il profumo della torta appena sfornata, pronta per essere gustata.