On Tue, 10 Aug 2004, Mark Taylor wrote:
> On Tue, 10 Aug 2004, David Berry wrote:
>
> > I've just done a clean checkout of thirdparty, and I notice that the
> > checked-in version of thirdparty/tclsys/tcl/unix/Makefile.in contains
> >
> > # To change the compiler switches, for example to change from optimization to
> > # debugging symbols, change the following line:
> > #CFLAGS = $(CFLAGS_DEBUG)
> > #CFLAGS = $(CFLAGS_OPTIMIZE)
> > #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
> > CFLAGS = -g -O2 -I/star/include
> >
> > and later on:
> >
> > tclsh$(EXEEXT): ${TCLSH_OBJS} ${TCL_LIB_FILE}
> > ${CC} -L/star/lib ${TCLSH_OBJS} @TCL_BUILD_LIB_SPEC@ ${LIBS} \
> > @TCL_LD_SEARCH_FLAGS@ -o tclsh$(EXEEXT)
> >
> > tcltest$(EXEEXT): ${TCLTEST_OBJS} ${TCL_LIB_FILE} ${BUILD_DLTEST}
> > ${CC} -L/star/lib ${TCLTEST_OBJS} @TCL_BUILD_LIB_SPEC@ ${LIBS} \
> > @TCL_LD_SEARCH_FLAGS@ -o tcltest$(EXEEXT)
> >
> >
> > I'm suprised to see hard-wired references to /star/include and
> > /star/lib in there. Are they correct?
>
> Certainly doesn't look right. I'll investigate.
Sorry to all concerned, this was my goof, I committed a kind of Makefile
as Makefile.in during my Cygwin testing. I've cleaned up the remaining
problems, so this should be back to normal (except for some knowledge
about program file extensions, this is required for Cygwin).
Peter.
|