Poniewaz ten program demonstracyjny nie pojawia sie w ksiazce, pomocne
moga sie okazac pewne instrukcje dotyczace budowania go.

Po pierwsze, przejdz do katalogu blowfish i uruchom "make." Make skompiluje
kod zrodlowy C i zbuduje plik wspolnego obiektu o nazwie "libblowfish.so.1.0.1"
oraz wymagane dowiazanie ("libblowfish.so.1"). Te pliki powinny zostac zainstalowane
w katalogu, ktorego uzywasz dla wspolnych obiektow. Jesli nie masz jeszcze stworzonego
w tym celu katalogu, w swoim katalogu domowym zaluz katalog o nazwie "lib.". Oczywiscie,
zmienna LD_LIBRARY_PATH powinna zostac zaktualizowana tak aby wskazywala takze ten
katalog (informacje na ten temat znajdziesz w rozdziale 3).

W tym momencie jestes gotowy do skompilowania demonstracyjnej aplikacji. Otworz
plik projektu "ExternalLib" w Kyliksie i skompiluj aplikaje. Ujrzysz ostrzezenie
o tym, ze kompilator nie moze znalezc wspolnego obiektu - i tak ma byc. (Jesli
chcesz by to ostrzezenie sie nie pojawialo, jedynym sposobem jaki znam jest
skopiowanie plikow .so.1 oraz .so.1.0.1 do tego samego katalogu co projekt.)

I najbardziej interesujaca czesc. W pierwszej wydanej wersji Kyliksa proba uruchomienia
aplikacji z Kyliksa powodowala ciche zakonczenie dzialania aplikacji (tj. bez komunikatow
bledow). Jednak aplikacja uruchomiona normalnie, tj. z menedzera plikow lub z linii
polecen, dzialala perfekcyjnie. Sprawdz sam. Miejmy nadzieje ze w czasie gdy to czytasz, zostalo
to naprawione.