Otagowano: Kompilacja

gawk-3.1.8

Gawk jak sama nazwa mówi, jest implementacją GNU narzędzia Awk. Co tu więcej pisać? Jak ktoś używa systemów Unixowych to wie do czego to służy.

Poniżej zapis sesji konfiguracji i kompilacji:

gmp-5.0.2

GNU MP, lub inaczej GMP jest darmową biblioteką do wykowania arytmetyki precyzyjnej operującej na oznaczonych liczbach całkowitych, wymiernych i zmiennoprzecinkowych. Nie ma praktycznego limitu precyzji w zastosowaniu GMP, poza tym narzuconym przez dostępną pamięć maszyny na której jest uruchomiona. GNU MP posiada bogaty zestaw funkcji, które posiadają usystematyzowany interfejs.

vim-7.3

Vim jest zaawansowanym edytorem tekstu, wymyślonym aby zastąpić standardowy Unixowy edytor 'Vi’ i dostarczyć dodatkowego zestawu funkcji i właściwości.

Konfiguracja i kompilacja przy użyciu skryptu (w załączeniu):

sed-4.2.1

Sed (streams editor) nie jest tak naprawdę prawdziwym edytorem ani procesorem tekstu. Zamiast tego jest używany do filtrowania tekstu, np. bierze tekst wejściowy i wykonuje na nim jakieś operacje (lub zestaw operacji) i przekazuje na wyjście zmodyfikowany tekst. Sed typowo jest wykorzystywany do wyłuskania części pliku przy użyciu porównania wzorca lub zastępowania wielu wystąpień danego wzorca w pliku.

Konfiguracja i kompilacja przy użyciu skryptu (w załączeniu):

wget-1.12

GNU Wget jest programem do pobierania plików przy użyciu protokołów HTTP, HTTPS i FTP, które są najczęściej wykorzystywane w Internecie. Jest to nie interaktywne narzędzie wywoływane z linii poleceń, więc może być łatwo wykorzystywane w skryptach, zadaniach cron, na terminalach bez wsparcia dla X-Windows itp.

Konfiguracja i kompilacja przy użyciu skryptu (w załączniku):

openssl-1.0.0d

Trochę o OpenSSL i opis kompilacji wersji 0.9.8 opisywałem już wcześniej, nie będę więc tego powielał. Tutaj jest opis konfiguracji i kompilacji wersji 1.0.0d, przy użyciu skryptu, który znajduje się w załączeniu. Należy użyć GNU Make (gmake), bo próba kompilacji dmake w tych nowszych wersjach może skończyć się błędem.

make-3.82

Make jest narzędziem, które kontroluje generowanie plików wykonywalnych i innych nie źródłowych plików programu z plików źródłowych programu. Innymi słowy: generuje binarki i biblioteki ze źródeł programu na podstawie plików Makefile.

libtol-2.4

GNU libtool jest skryptem wspierającym typowe biblioteki. Libtool ukrywa komplikację używania współdzielonych bibliotek za spójnym, przenośnym interfejsem.

Konfiguracja i kompilacja przy użyciu skryptu (w załączeniu):

automake-1.11.1

GNU Automake jest narzędziem do automatycznego generowania plików 'Makefile.in’, które są zgodne z GNU Coding Standards. Automake wymaga użycia Autoconf, którego kompilację opisałem tutaj.

Konfiguracja i kompilacja Automake przy użyciu skryptu (w załączeniu):

autoconf-2.68

GNU Autoconf jest rozszerzalnym pakietem makr M4 do tworzenia skryptów powłoki do automatycznej konfiguracji pakietów oprogramowania Open Source. Tworzenie skryptów konfiguracyjnych przy użyciu Autoconf wymaga instalacji GNU M4.