asciijump na FreeBSD

Ostatnio naszła mnie chęć na asciijump. Jednak system, który posiadam to FreeBSD 8, który po prostu nie chciał skompilować mi asciijump'a. Aczkolwiek po wymienieniu kilku maili z autorem programu, udało mi się go skompilować (wersję 1.0.2beta) ;)

Po pierwsze, wymagany jest SLang, który w portach znajduje się w /usr/ports/devel/libslang2. Po nabyciu tej biblioteki ściągamy asciijump (w wersji 1.0.2beta). Po rozpakowaniu otwieramy plik configure i od linijki nr 2413 zamieniamy fragment:

else
{ { echo "$asme:$LINENO: error: \"S-Lang library not found! (try install slang-devel)\"" >&5
echo "$as
me: error: \"S-Lang library not found! (try install slang-devel)\"" >&2;}
{ (exit 1); exit 1; }; }
fi

na:

else
LIBS="-lslang -lcurses $LIBS"
fi

Teraz wystarczy odpalić configure. Jednak FreeBSD jak to FreeBSD, swoje pliki trzyma gdzie indziej, więc configure odpalamy w taki sposób: CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" ./configure --prefix=/usr/local

To tyle, potem za pomocą gmake kompilujemy asciijumpa i cieszymy się grą :)


Komentarze do notki “asciijump na FreeBSD”

  1. pecet 

    używanie FreeBSD na dekstopie

    oh wow

  2. kubz 

    A kto powiedział, że na desktopie? Na serwerze równie dobrze się sprawuje :)

Zostaw odpowiedź