Unable to build SN451 using Cygwin

Syd Polk spolk@redhat.com
Fri Sep 1 22:36:00 GMT 2000


We do not currently build SN451 with cygwin, nor do we support it. When
we get the upgrade to Tcl/Tk 8.3 done, we will make the switch.

Lonnie L VanZandt wrote:
> 
> Forgive me for being new to the Cygnus environment on Win2k...
> 
> I just tried to build SN451 after installing Cygwin WinNT and while building
> tcl8.1, I receive the following complaint:
> 
> make[1]: Entering directory `/cygdrive/e/SourceNav/SN451/tcl8.1'
> make[2]: Entering directory `/cygdrive/e/SourceNav/SN451/tcl8.1/win'
> gcc -c   -DWIN32 -D_WIN32 -D_MT -D_DLL -I./../win -I./../generic -D__WIN32__
>    -
> g -O2 tclAppInit.c
> windres --include ./../generic --include ./../win --define
> __WIN32__ --define VS
> _VERSION_INFO=1 ./tclsh.rc tclshres.o
> gcc -c   -DWIN32 -D_WIN32 -D_MT -D_DLL -I./../win -I./../generic -D__WIN32__
>    -
> g -O2 ./../generic/compile.c
> In file included from ../generic/tclPort.h:20,
>                  from ./../generic/compile.c:38:
> ../generic/../win/tclWinPort.h:46: direct.h: No such file or directory
> In file included from ../generic/tclPort.h:20,
>                  from ./../generic/compile.c:38:
> ../generic/../win/tclWinPort.h:57: tchar.h: No such file or directory
> make[2]: *** [compile.o] Error 1
> make[2]: Leaving directory `/cygdrive/e/SourceNav/SN451/tcl8.1/win'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/cygdrive/e/SourceNav/SN451/tcl8.1'
> make: *** [all-tcl8.1] Error 2
> 
> I agree with the code as "find" reports no installed direct.h file. What
> piece of the puzzle did I neglect to install?
> 
> Thanks,
> Lonnie.
> 
> PS: Cygwin comes with tk and tcl so why bother building them for SN451?


More information about the Sourcenav mailing list