[distcc] One machine compile only

Piero B. Contezini distcc at piero.contezini.net
Mon Oct 13 14:05:41 GMT 2003


Ahm, Make -j8 dont actually do this?
My Makefile is quite simple:

CC = g++
INCLUDE = -I. -I/usr/kerberos/include -I../include -I../error -I../mpacket 
-I../mcast -I../ssl -I../tpacket -I../jackpot -I/usr/include/libxml2 
-I/usr/include/mysql -I../config -I../websrv
LDFLAGS = -lssl -ggdb -lxml2 -lcrypto -lz -lkrb5 -L/usr/kerberos/lib 
-lk5crypto -lcom_err  -L/usr/lib/mysql -lmysqlclient

ARCHIVES = ../websrv/websrv.a

EOBJECTS = ../error/error.o ../mpacket/mpacket.o ../mcast/mcast.o ../ssl/ssl.o 
../tpacket/tsrvpacket.o ../tpacket/tpacket.o ../jackpot/jackpot.o ../db/db.o 
../config/config.o

all: clean server


server:
	$(CC) -c -o procmcast.o procmcast.cpp $(INCLUDE)
	$(CC) -c -o proctcppacket.o proctcppacket.cpp $(INCLUDE)
	$(CC) -c -o data.o data.cpp $(INCLUDE)
	$(CC) -c -o server.o main.cpp $(INCLUDE)
	$(CC) -c -o pdata.o pdata.cpp $(INCLUDE)
	$(CC) -o server server.o procmcast.o proctcppacket.o data.o pdata.o 
$(EOBJECTS) $(ARCHIVES) $(LDFLAGS) -lstdc++

clean:
	@rm -rf server


On Monday 13 October 2003 12:53, you wrote:
> Does this source tree actually support parallel builds?  It doesn't
> look like it's running more than one compile process at a time.
>
> --
> Martin




More information about the distcc mailing list