s370

s370



370 Poznaj Linux

plikowany, ale po kilku udanych instalacjach nie powinien już sprawiać żadnych problemów.

Korzystanie z. niestandardowych skryptów Makefile

Jeśli chcemy aby mąko skorzystał ze skryptu innego niż Makefile, musimy podać odpowiedni;) nazwę po opcji -f:

make -£ <nazwa skryptu>

Różne skrypty dla różnych platform

Niektóre programy zawierają osobne skrypty Makefile dla kilku różnych platform sprzętowych. Zazwyczaj ma to miejsce w przypadku starszych programów, pisanych w czasach, kiedy ma<e nic udostępniał jeszcze tylu zaawansowanych opcji co w obecnych wersjach systemów uniksowych. Czasami można również natrafić na program obsługujący jednocześnie systemy DOS i Linux.


Tego rodzaju programy zazwyczaj zawierają w katalogach głównych swoich drzew' źródłowych kilka różnych skryptów' Ma ker ile z rozszerzeniami odpowiadającymi poszczególnym platformom na przykład Makefile.linux, Makefile.borland (skrypt dla kompilatorów C/C++ Borlanda na platformach DOS, OS/2 oraz Win32), Makcfi-le. sco (dla systemu SCO UNIX) lub Makefile. sunos (dla systemu SunOS).

Kompilowanie programów pod XII za pomocą skryptu xmkmf

System XI1 jest znacznie bardziej złożony od zwykłej konsoli tekstowej. W związku z tym, kompilacja programów wymaga zwrócenia uwagi na znacznie większą liczbę potencjalnych problemów' oraz na różnice między XFrcc86 a komercyjnymi dystrybucjami XI1. Większość aplikacji przeznaczonych dla XII zawiera skrypt o nazwie imakefile, w którym zapisane są szczegółowe dyrektywny kompilacji i konfigurowania programu w różnych wersjach systemu i na różnych platformach sprzętow-ych. W przeciwieństwie do Makefile, plik Imakefile nie powinien być modyfikowany przez, użytkownika ze względu na skomplikowany format i zawartość.

imakefile nie stanowi zbioru poleceń dla make, a jedynie dyrektywy dla programu, który dopiero utworzy odpowiedni skrypt Makefi le (przeznaczony dla naszego systemu). Zajmuje się tym skrypt xmkmf, który uruchamia program imake (generujący plik Makefi-lc) z odpowiednimi opcjami. xmknf potrafi następnie uruchomić make, aby zakończyć konfigurację programu i utworzyć pliki wykonywalne.


Wyszukiwarka

Podobne podstrony:
s370 370 Poznaj Linux plikowany, ale po kilku udanych instalacjach nie powinien już sprawiać żadnych
15706 kronikiga018 XXXVI HISTORYCZNA TREŚĆ I WARTOŚĆ „KRONIKI” faktycznie, ale po kilku latach drama
DSC05215 (4) XXXVI HISTORYCZNA TREŚĆ I WARTOŚĆ .KRONIKI" faktycznie, ale po kilku latach dramat
s384 384 Poznaj Linux Grupa to zbiór kilku użytkowników. Grupy również posiadają własne
s592 592 Poznaj Linux śniesz żadnego z klawiszy funkcyjnych, proces instalacji rozpocznie się automa
Metody terapii chroniczne infekcje ucha, ćwiczenie to stanowi wyzwanie, ale po kilku tygodniach
KSE9262 II L21 299 się deklarowali iż nie chcą Taborem, ale po zapruciu konno uchodzić, nie maiąc r
CCF20140103019 się odrzucenia, że nic z tym nie robiłam. Po kilku latach było między nami już tak ź
21809 strF SZMIDT To prswda. nie tylko, że nie był bohaterem, ale miaLg ruejeden grzech. jakiego nie
zycie studenckie Pamiętasz jeszcze te CUDOWNE chwile? Po skończeniu studiów: Po czym poznać, ze nie
wor 90 organizatorów Zjazdu Gdańszczan: „I chociaż Gdańsk, po wojennej »wędrówce ludów«, nie jest j
DSCN6079 Czas trwania 1-2 minuty + czas zabiegówZapamiętaj! Po sesji należy wypocząć. Nie powinieneś

więcej podobnych podstron