Revision 127
did a very hacky solution to make the server compile again.
when someone learns more about archives/libraries, this should be fixed
Makefile | ||
---|---|---|
27 | 27 |
#TODO: make a variable that handles the multiple -I blah stuff so it doesn't have to be written on every line |
28 | 28 |
#TODO: make use of VPATH or vpath directive to point at lib directory and then use -lcolonet_wireless |
29 | 29 |
ColonetServer: $(COLONETCPPFILES) $(COLONETFILES) $(LOGGINGFILES) -lcolonet_wireless |
30 |
ar x ../lib/libcolonet_wireless.a |
|
30 | 31 |
$(CC) $(CFLAGS) -c $(COLONETFILES) $(INCLUDE_DIRS_FOR_GCC) |
31 | 32 |
$(CC) $(CFLAGS) -c $(COLONETCPPFILES) $(INCLUDE_DIRS_FOR_GCC) |
32 | 33 |
$(CC) $(CFLAGS) -c $(LOGGINGFILES) $(INCLUDE_DIRS_FOR_GCC) |
33 |
$(CC) $(CFLAGS) $(COLONETOBJECTS) $(COLONETCPPOBJECTS) $(LOGGINGOBJECTS) $(LIBRARY_DIRS_FOR_GCC) -lpthread $(INCLUDE_DIRS_FOR_GCC) -o $@ -lcolonet_wireless -lwireless
|
|
34 |
$(CC) $(CFLAGS) $(COLONETOBJECTS) $(COLONETCPPOBJECTS) $(LOGGINGOBJECTS) $(LIBRARY_DIRS_FOR_GCC) -lpthread $(INCLUDE_DIRS_FOR_GCC) -o $@ |
|
34 | 35 |
|
35 | 36 |
clean: |
36 | 37 |
rm -rf *.o ColonetServer |
Also available in: Unified diff