From: Travis H. <ki...@op...> - 2002-01-30 14:58:42
|
From: "Earnie Boyd" <ear...@ya...> > > > > > > I've just successfully, > > > > > > > > > > > > cd tcl8.3.4/win > > > > > > ./configure --prefix=/mingw --enable-gcc --enable-shared > > > > > > --enable-threads > > > > > > make > > > > > > > > > > > > AND > > > > > > > > > > > > cd tk8.3.4/win > > > > > > ./configure --prefix=/mingw --enable-gcc --enable-shared > > > > > > --enable-threads > > > > > > make > > > > > > > > > > > > > > > > > > Using MSYS and MinGW. See the http://www.mingw.org site for more > > > > > > details. > > > > > > > > > > How do you get TCL to completely compile though ? a TCL compile > > currently > > > > > fails unless you add empty __try and __except defines > > > > > > > > I'm still using the complete mingw 1.1 package and just noticed the > > w32api > > > > 1.2 update includes a excpt.h file with the empty __try and __except > > defines > > > > work around. The problem is the mingw-runtime and w32api 1.2 files both > > > > include completely different excpt.h files, which was reported back in > > > > Decebemr on mingw mailing lsit but stil has not been fixed. Could > > someone > > > > please fix this problem, especially since next mingw verison is due out > > > > anytime now I hear. > > > > I have attached patch for mingw runtime cvs is it is any help, just > > don't > > > > forget to remove excpt.h from w32api cvs. > > > > > > > > > > I didn't have problems. I install MSYS-1.0.4 on my test machine, start > > > it, cd /mingw and unpack mingw-1.1. Then I mkdir /prj, cd /prj, unpack > > > tcl8.3.4, cd tcl8.3.4/win, ./configure --prefix=/mingw --enable-gcc > > > --enable-shared --enable-thread, make, make install and I had a working > > > tclsh83 binary. > > > > > > Earnie. > > > > As I said before TCL 8.3.4 requires __try and __except to be defined or > > three files (tclWin32Dll.c, tclWinChan.c and tclWinFCmd.c) will fail to > > compile. Are you using a unreleased mingw runtime or custom excpt.h ? see > > bug report at > > http://sourceforge.net/tracker/index.php?func=detail&aid=494044&group_id=243 > > 5&atid=102435 which details problem again and was assigned to you. > > > > No. I was testing the released 1.0.4 version. Nothing modified. > Nothing sandboxed. It was a fresh install for both packages. Cygwin is > not nor can it be in the PATH. I installed MSYS-1.0.4 then installed > mingw-1.1. I'm running on NT4 SP5. OK then one question which might help, what is the value of CYGPATH in your TCL 8.3.4 Makefile ? |