makefile-problem.. wie immer
-
Hi all,
dieses makefile macht echt mist: es ignoriert mein "$compiler" flag.
das target "socket" und auch "simple_client" wird mit "ppc-linux-gcc" compiliert, der rest geht immer mit dem default "g++" los... warum?# Makefile for the dependencies # compiler = ppc-linux-gcc simple_server_objects = ServerSocket.o Socket.o simple_server_main.o simple_client_objects = ClientSocket.o Socket.o simple_client_main.o all : ServerSocket Socket simple_server_main simple_server ClientSocket simple_client_mainsimple_client simple_server: $(simple_server_objects) $(compiler) -o simple_server $(simple_server_objects) simple_client: $(simple_client_objects) $(compiler) -o simple_client $(simple_client_objects) Socket: $(compiler) -o Socket.o -c Socket.cpp ServerSocket: $(compiler) -o ServerSocket.o -c ServerSocket.cpp ClientSocket: $(compiler) -o ClientSocket.o -c ClientSocket.cpp simple_server_main: $(compiler) -o simple_server_main.o -c simple_server_main.cpp simple_client_main: $(compiler) -o simple_client_main.o -c simple_client_main.cpp clean: rm -f *.o simple_server simple_client
danke für jeden tipp