title: -Wunused-command-line-argument error when compiling (C Makefile)?
body: <p>When I compile using my makefile I get these warnings:</p>
  
  <pre><code>clang: warning: -lllist: 'linker' input unused [-Wunused-command-line-argument]
  clang: warning: argument unused during compilation: '-L./bin' [-Wunused-command-line-argument]
  </code></pre>
  
  <p>This is probably because I have messed something up in my Makefile (below). Am I not linking the lib properly? Can anyone point me toward the problem?</p>
  
  <pre><code>  all: list parser
  
  parser: list parserCal bin/LinkedListAPI.o bin/CalendarParser.o
      ar cr bin/libcparser.a bin/LinkedListAPI.o bin/CalendarParser.o
  
  list: listparser bin/LinkedListAPI.o
      ar cr bin/libllist.a bin/LinkedListAPI.o
  
  listparser: src/LinkedListAPI.c include/LinkedListAPI.h
      gcc -Wall -std=c11 -c -Iinclude src/LinkedListAPI.c -o bin/LinkedListAPI.o
  
  parserCal: src/CalendarParser.c include/LinkedListAPI.h include/CalendarParser.h include/HelperFunctions.h
      gcc -Wall -std=c11 -c -L./bin -lllist -Iinclude src/CalendarParser.c -o bin/CalendarParser.o
  
  TEST: list parser main.c
      gcc -Wall -std=c11 -Iinclude main.c -o bin/runMe -L./bin -lllist -lcparser
  
  clean:
      rm bin/*.o bin/*.a
  </code></pre>