tempo fa compilai con successo wine sulla mia macchina e adesso volevo aggiornare il pacchetto di wine all'ultima versione. Ho già installato le librerie a 32 bit di Alien Bob e riesco ad eseguire senza problemi programmi a 32 bit sulla mia macchina.
Però adesso ricevuto sempre questo errore:
- Codice: Seleziona tutto
checking whether the C compiler works... no
configure: error: in `/tmp/build/tmp-wine/wine-1.5.5':
configure: error: C compiler cannot create executables
Cercando su google ho trovato svariati post ma tutti affermano che il problema è che lo SlackBuild sbaglia a settare correttamente l'architettura. Io, per non sapere ne leggere ne scrivere, ho eliminato in toto la parte:
- Codice: Seleziona tutto
# Automatically determine the architecture we're building on:
MARCH=$( uname -m )
if [ -z "$ARCH" ]; then
case "$MARCH" in
i?86) export ARCH=i486 ;;
armv7hl) export ARCH=$MARCH ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$MARCH ;;
esac
fi
E l'ho sostituita con:
- Codice: Seleziona tutto
ARCH=x86_64
Non riesco a capire quale sia il problema. Ho provato sia con lo script presente su SlackBuilds.org sia con quello presente nei repositori di Alien Bob.

