Gudinna Wiki VisaÄndraBifogaVersionerUppdateratSökKarta

Hur man komplierar saker under Unix

Dom flesta program som kommer i tar.gz filer brukar man bara behöva packa upp ( tar zxvf filnamn ) och sen köra
./configure
make
make install

Detta brukar kräva att man är "root" användare på burkene eller medlem i en administrator grupp för att programmen ska få installeras på rätt plats.

Om configure klagar på att det fattas bibliotek och liknande måste även dessa laddas hem packas upp och kompileras enligt instruktion ovan. I vissa fall krävs det att man skickar med konfigurerings flaggor till configure i stil med -with-tcl=/usr/local/lib/tcl8.3 -with-tk=/usr/local/lib/tk8.3

För att kompilera enstaka .c filer skriver man
gcc -wALL -O2 finamn.c

filen kommer då kompileras som a.out

Autoconf

Idag är det mycket vanligt att källkod kommer med configure fil och annat kryptiskt förrutom källkoden. Här kan du se hur autoconf filerna ska genereras och användas korrekt: http://seul.org/docs/autotut/

I Unix miljö brukar det även finnas många script språk som tex RUBY som inte behöver kompileras.

Hur man blir delaktig i skapandet av Linux och Opensource projekt

VIP kort till skapargillen bakom opensource projekt som linux

Referenser till aktuell sida