par problemov s freebsd
Ked spustim makefile tak vsetky .o subory vytvara v aktualnom adresari. Napr. ked spustim v makefile:
(som v /home/xxx/libxxx/src, spustam make)
...
c++ -I/usr/X11R6/include -I. -c /home/xxx/libxxx/src/nieco/jablko.cc
...
tak vytvori /home/xxx/libxxx/src/jablko.o, v linuxe vytvori /home/xxx/libxxx/src/nieco/jablko.o
Druhy problem je ze na konci makefilu chcem vsetky .h subory skopirovat do ../include. Je tam toto:
cp *.h ../include
Ale toto nefunguje, subory to neskopiruje. Ked to iste spustim z prikazoveho riadku (cp *.h ../include) tak to ide
...
Treti problem je ze aj ked je vsetko skompilovane a nerobil som ziadne zmeny tak pri spusteni make znova vsetko kompiluje, ak som nerobil nic a .o subory som nezmazal nemalo by nic kompilovat, mam podozrenie ze kompiluje preto lebo tie .o subory by mali byt na spravnych cestach (vid problem 1) ale tam niesu lebo su v akt. adresari...
Vdaka za pomoc
Pre pridávanie komentárov sa musíte prihlásiť.