public inbox for sourcenav@sourceware.org
 help / color / mirror / Atom feed
* Fixing build bustage under VC++
@ 2002-02-20 20:17 Mo DeJong
  2002-02-20 21:13 ` Ian Roxborough
  2002-02-20 23:14 ` Ian Roxborough
  0 siblings, 2 replies; 7+ messages in thread
From: Mo DeJong @ 2002-02-20 20:17 UTC (permalink / raw)
  To: sourcenav

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 tclConfig.sh 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  <irox@redhat.com>

	* win/configure.in: Set DL_LIBS and MATH_LIBS.  Create
	unix/tclConfig.sh.

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

My question is, why would the tcl/win configure script need to generate
a tclConfig.sh 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 tclConfig.sh scripts like
this because it breaks the m4 macro that searches for either unix/tclConfig.sh
or win/tclConfig.sh.

cheers
Mo

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2002-02-21 19:00 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-20 20:17 Fixing build bustage under VC++ Mo DeJong
2002-02-20 21:13 ` Ian Roxborough
2002-02-21  0:08   ` Mo DeJong
2002-02-21  1:23     ` Ian Roxborough
2002-02-21 11:00       ` Mo DeJong
2002-02-21 12:06         ` Ian Roxborough
2002-02-20 23:14 ` Ian Roxborough

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).