title: Makefile does not see h file even with -I specified
body: <p>I can't get Makefile to compile with my header file in /usr/local/include.</p>
  
  <p>Here is my test code below in test.c.</p>
  
  <pre><code>#include &lt;uci.h&gt;
  void main(){
          struct uci_context *c;
          c = uci_alloc_context ();
  }
  </code></pre>
  
  <p>Now running the command below works well and produce my binary correctly.</p>
  
  <pre><code>gcc test.c -o test -I/usr/local/include/uci -luci
  </code></pre>
  
  <p>But my Makefile below will not acknowledge the -I option.</p>
  
  <pre><code>CC=gcc
  LIBS=-luci
  INCL=-I/usr/local/include/uci
  
  all: test
  
  test: test.o
          $(CC) test.c -o test $(INCL) $(LIBS) 
  </code></pre>
  
  <p>After running the make I get this.</p>
  
  <pre><code>gcc    -c -o test.o test.c
  test.c:1:17: fatal error: uci.h: No such file or directory
   #include &lt;uci.h&gt;
                   ^
  compilation terminated.
  &lt;builtin&gt;: recipe for target 'test.o' failed
  make: *** [test.o] Error 1
  </code></pre>
  
  <p>If a relevant information this is being compiled on Raspbian Buster. The same Makefile was running well on OpenWRT.</p>