

Now all things we need is ready, the makefile code is complete now. The gcc compiler will compile the server.c file to get the server.o file The last thing we need is server.o file to get that file we need server.o object file and the server.h header file Now lets move to the third line here the client.o is needed(because this is used in first line of code)so the pre-requisites for that file are client.o and server.h file the gcc command will compile the client.c to get the client.o file.

