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.
--
Mark Taylor Starlink Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|