Nista :o)
Pravi file po pravilima koja su stavljena u makefile a make install nije nista drugo do najobicnija pod-klauzula (opcija) koja kopira executabilni file + man ako ima u /usr/man i vecinom /usr/local/bin :o))
Inace dosa o make mozes videti normlano na
www.gnu.org tamo mozes naci malo opsirnije kako se taj file pravi i sta ti ja sve znam,a posebno je interesantan proces skracenog kompajliranja(ne buklvalno vise mislim na kucanje gcc predator.c -opredator).Kako to radi
#cat > predator.c
int main(){
printf("predator is good basketball playern");
}
#make predator
gcc -opredator predator.c <<<---- ovo ce ti pistai(neces ti ovo kucati)
#./predator
predator is good basketball player
#
:o)
Imas mogucnost da promenis ovo da se recimo kompajlira sa gcc -ofile file.c -pipe ili -static ma kako oces samo edituj glavni makefile koji se nalazi u /usr/share/mk/sys.mk pa tu namesti kako oces inace -pipe se preporucuje jel ubrzava proces mnogo recimo na 486 mi je trebalo da kompajliram neki modul oko 3-4min a sa -pipe oko 30-40s pa ti vidi prednosti :o)
Inace make vuce po defaultu pravila iz makefile ako nemas makefile ili Makefile onda moras sa
make -f _file_sa_make_pravilima
E sad ako ima neceg gore pogresno napisanog molim vas da me izvinite jer malo sam umoran od treninga...trener nas otkinuo...jedva gledam...sta da radim Coca Cola me drzi online (dobro i dobra veze ima udela + narodna muzika:o))