[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: VC6 "Export Makefile..." Dependency Issue
From: |
Derek Robert Price |
Subject: |
Re: VC6 "Export Makefile..." Dependency Issue |
Date: |
Thu, 15 Apr 2004 14:34:08 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Conrad T. Pino wrote:
>====================
>Running "Export Makefile..." first time gives has these errors:
>
> 1 each: Error scanning file H:\Conrad\Projects\ccvs
1.12\lib\alloca.h for dependencies.
>37 each: Error scanning file H:\Conrad\Projects\ccvs
1.12\lib\fnmatch.h for dependencies.
>
>but still creates .dep/.mak sets.
>====================
>Running "Export Makefile..." second time runs with no errors and
>.dep/.mak sets contain same data as first run.
>====================
>At this point file "diff/libdiff.dep" differs from CVS version:
>
>RCS file: /cvs/ccvs/diff/libdiff.dep,v
>retrieving revision 1.5
>diff -r1.5 libdiff.dep
>30d29
>< "..\lib\fnmatch.h"\
>====================
>Running "Rebuild All" in VC6 IDE followed by "Export Makefile..."
>gives different results in that "diff/libdiff.dep" now matches
>CVS version but "cvsnt.dep" is very different (see end of message).
I think this is the key. It sounds like a bug that MS doesn't notice
that it is generating fnmatch.h & alloca.h and attempts to search them
for dependencies anyhow. It probably needs to build the files before
generating the dependencies automatically, but for now, building
before regenerating the makefiles seems like the easiest workaround.
Derek
- --
*8^)
Email: derek@ximbiot.com
Get CVS support at <http://ximbiot.com>!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFAftWgLD1OTBfyMaQRAp6VAJ4rtlJcLUgIxjr+SvD+xTOWnYUJNACggp+Q
foQOM8K3SNKu2NNPJtht1AA=
=1IRE
-----END PGP SIGNATURE-----