title: cc1plus: error: include: Value too large for defined data type when compiling with g++
body: <p>I am making a project that should compile on Windows and Linux. I have made the project in Visual Studio and then made a makefile for linux. I created all the files in Windows with VS.</p>
  
  <p>It compiles and runs perfectly in VS but when I run the makefile and it runs g++ I get</p>
  
  <pre><code>$ g++ -c -I include -o obj/Linux_x86/Server.obj src/Server.cpp
  cc1plus: error: include: Value too large for defined data type
  cc1plus: error: src/Server.cpp: Value too large for defined data type
  </code></pre>
  
  <p>The code is nothing more than a Hello World atm. I just wanted to make sure that everything was working before I started development. I have tried searching but to no avail.</p>
  
  <p>Any help would be appreciated.</p>