Fixing build bustage under VC++

Mo DeJong
Wed Feb 20 20:17:00 GMT 2002

Hi all.

I took a quick look at why sourcenav fails to build under VC++ these days.
The first problem I found showed up when Itcl tried to load and
pulled it out of the tcl/unix subdirectory instead of tcl/win. After poking
around for a bit, I found that the following change was to blame for this:

2001-09-12  Ian Roxborough  <>

	* win/ Set DL_LIBS and MATH_LIBS.  Create

RCS file: /cvs/src/src/tcl/win/,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
---	2001/09/09 23:56:10	1.4
+++	2001/09/13 00:38:49	1.5
@@ -230,5 +235,5 @@
-AC_OUTPUT(Makefile tcl.hpj)
+AC_OUTPUT(Makefile tcl.hpj ../unix/

My question is, why would the tcl/win configure script need to generate
a in the ../unix directory? The ChangeLog message seems to
indicate that it has something to do with getting the build working with
the Cygwin compiler. We can't really have two scripts like
this because it breaks the m4 macro that searches for either unix/
or win/


More information about the Sourcenav mailing list