svn 11934 + vc8

Trying to build your own version of Vega Strike and having problems? Unix users, paste your config.log here (stderr output alone is not helpful).
Post Reply
Tc27
Trader
Trader
Posts: 22
Joined: Thu Jan 31, 2008 7:06 pm

svn 11934 + vc8

Post by Tc27 »

Trivial, but compiling svn 11934 on win32, VC8 doesn't like the pathname used in cmd/collide2/basecollider.h for including Stdafx.h.

Compiles fine if the path is shortened to just #include "Stdafx.h"
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

safemode has recently changed it to include "src" in the path.

Taking the "src" out of the include path should be enough to get it working.
safemode
Developer
Developer
Posts: 2150
Joined: Mon Apr 23, 2007 1:17 am
Location: Pennsylvania
Contact:

Post by safemode »

you can set your VC8 file to include the top level directory

Though, i suppose the src is pushing it. I believe the unix build includes src as well throughout the build.

I got frustrated by gcc's header searching and the fact that in the unix build, we dont actually traverse into the directories we're building files in, making the concept of "current dir" weird as header includes, especially when we would have to include ../someheader.h Since we had the top level dir in the -I path all the time, I found that to be the clearest way of getting the correct header found.

I'll remove the src part tonight.
Ed Sweetman endorses this message.
Post Reply