<div>Well, if it works for you that means it must be something I've got configured incorrectly. I can work with a few of the guys here and try and figure out what's interferring with what I'm trying to do. No need to bother you guys anymore with my coding problems =)
</div>
<div> </div>
<div>Thanks for all your help,</div>
<div>-Chris<br> </div>
<div><span class="gmail_quote">On 9/25/07, <b class="gmail_sendername">Brad King</b> <<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:brad.king@kitware.com" target="_blank">brad.king@kitware.com
</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Chris Friedemann wrote:<br>> Yeah, I'm positive that the relative path exists from the files<br>> location. To make 100% sure, I whipped up a little test. If you create
<br>> a file like this:<br>><br>> C:\xmlTest\testA.h:<br>><br>> #define SOME_CONSTANT = 1;<br><br>FYI, this isn't C preprocessor syntax. It should be just<br><br>#define SOME_CONSTANT 1<br><br>> And then create another file like this:
<br>><br>> C:\xmlTest\tempDir\testB.h:<br>><br>> //#include "../testA.h"<br>> //#include "c:\xmlTest\testA.h"<br>><br>> #define OTHER_CONSTANT = SOME_CONSTANT;<br><br>#define OTHER_CONSTANT SOME_CONSTANT
<br><br>> Save both of them, and create a folder inside of another folder. Place<br>> testA.h in the first folder, and testB.h in the second folder. If you<br>> uncomment the first #include, you get a "cannot find file" error. If
<br>> you uncomment the second include (and you fix it for the actual paths of<br>> the folder you created) then it will work.<br><br>Does this example work with your compiler, independent of gccxml?<br><br>I just tried your example and it works fine with CVS gccxml on both
<br>windows and linux.<br><br>What is the command line of gccxml you're running? What is the output<br>of the command line with the --print flag added? How about with the<br>--debug flag added?<br><br>-Brad<br></blockquote>
</div><br>