Proste i szybkie budowanie - distcc

Witold Filipczyk witekfl w poczta.onet.pl
Śro, 5 Lut 2003, 00:05:10 CET


On Tue, Feb 04, 2003 at 09:43:10PM +0100, undefine w aramin.one.pl wrote:
> On Fri, Jan 17, 2003 at 08:58:22PM +0100, Witold Filipczyk wrote:
> > Jaki jest algorytm postępowania, żeby przerabiać pakiety na -j?
> sprawdzać co czego wymaga i dopisywać poprawnie zależności do Makefilów
> kilka pakietów tak poprawiłem, tam gdzie miałem czas.
> chodzi o to że w Makefile definiujesz m.in jaki pakiet od czego zależy.
> na jednoprocesorowej maszynce wykonuje się wszystko sekwencyjnie i
> często mimo iż moduł c wymaga b, a nie jest to określone w Makefile to i
> tak pójdzie, bo b się skompiluje przed c. na smp b i c mogą się zacząć
> razem kompilować i jak nie jest ta zależność określona to kompilacja c
> się wywali(bo b jeszcze się nie skompilowało). Rozwiązanie: dopisać
> zależność
> c: b
> wtedy wpierw się skompiluje b a dopiero później c...

Czy to znaczy, że tam gdzie Makefile są generowane, to zależności
są generowane poprawnie.
Jakie narzędzia generują poprawne zależności?

-- 
Witold Filipczyk
<witekfl w poczta.onet.pl>



Więcej informacji o liście dyskusyjnej pld-devel-pl