Artifact
6c0bef61da4586909ef103b2120d531e8e51c82d:
Attachment "tclx64log.txt" to
ticket [1436999fff]
added by
jestone
2006-03-30 02:41:06.
Jeff
Here's a log of what happens when I build from current CVS sources on
Windows XP x64, with the cygwin based build.
First, note that I'm using the 64-bit compiler:
Administrator@honolulu /cygdrive/j/tclcvs/tcl/win
$ which cl
/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 8\VC\bin\amd64/cl
Administrator@honolulu /cygdrive/j/tclcvs/tcl/win
$ cl
Microsoft (R) C/C++ Optimizing Compiler Version 14.00.50727.42 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
usage: cl [ option... ] filename... [ /link linkoption... ]
Here's the actual build log:
Administrator@honolulu /cygdrive/j/tclcvs/tcl/win
$ ./configure
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... cl
checking for C compiler default output file name... conftest.exe
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... .exe
checking for suffix of object files... obj
checking whether we are using the GNU C compiler... no
checking whether cl accepts -g... yes
checking for cl option to accept ANSI C... none needed
checking whether make sets $(MAKE)... yes
checking for Cygwin version of gcc... no
checking for SEH support in compiler... yes
checking for EXCEPTION_DISPOSITION support in include files... yes
checking for LPFN_ACCEPT support in winsock2.h... no
checking for winnt.h that ignores VOID define... no
checking for alloca declaration in malloc.h... yes
checking for cast to union support... no
checking for FINDEX_INFO_LEVELS in winbase.h... no
checking for MWMO_ALERTABLE in winuser.h... yes
checking for building with threads... no (default)
checking how to build libraries... shared
checking if 64bit support is requested... no
checking if Windows/CE build is requested... no
checking for Windows/CE celib directory... NO_CELIB
checking for cygpath... cygpath -w
checking compiler flags... using shared flags
checking for build with symbols... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating tclConfig.sh
config.status: creating tcl.hpj
Administrator@honolulu /cygdrive/j/tclcvs/tcl/win
$ ls
CVS config.status tcl.dsw tclWinDde.c tclWinSerial.c
Makefile configure tcl.hpj tclWinError.c tclWinSock.c
Makefile.in configure.in tcl.hpj.in tclWinFCmd.c tclWinTest.c
README makefile.bc tcl.m4 tclWinFile.c tclWinThrd.c
README.binary makefile.vc tcl.rc tclWinInit.c tclWinThrd.h
Release nmakehlp.c tclAppInit.c tclWinInt.h tclWinTime.c
aclocal.m4 nmakehlp.exe tclConfig.sh tclWinLoad.c tclsh.ico
buildall.vc.bat nmakehlp.obj tclConfig.sh.in tclWinNotify.c tclsh.rc
cat.c rules.vc tclWin32Dll.c tclWinPipe.c
coffbase.txt stub16.c tclWinChan.c tclWinPort.h
config.log tcl.dsp tclWinConsole.c tclWinReg.c
Administrator@honolulu /cygdrive/j/tclcvs/tcl/win
$ make
cl -c -nologo -O2 -MD -W3 -I"j:\tclcvs\tcl\generic" -DTCL_TOMMATH -DMP_PREC=4 -I"j:\tclcvs\tcl\libtommath" -I".\" -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_NO_LPFN_DECLS=1 -DHAVE_NO_FINDEX_ENUMS=1 -DTCL_CFGVAL_ENCODING=\"cp1252\" -DTCL_CFG_OPTIMIZED=1 -DTCL_CFG_DEBUG=1 -DBUILD_tcl "j:\tclcvs\tcl\generic\regcomp.c" -Foregcomp.obj
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make: *** [regcomp.obj] Error 2
Administrator@honolulu /cygdrive/j/tclcvs/tcl/win