Tcl Source Code

View Ticket
Login
Ticket UUID: 3030664
Title: compile error?
Type: Bug Version: obsolete: 8.5.8
Submitter: tombert Created on: 2010-07-16 17:10:13
Subsystem: 85. tclconfig Assigned To: andreas_kupries
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2010-08-05 03:39:22
Resolution: Duplicate Closed By: hobbs
    Closed on: 2010-08-04 20:39:22
Description:
I'am using CVS release 0.6 (package oo) on Windows7 with MinGW and MinSYS environment. TCL and TK compiles fine ...
oo configure works well (attached) but then the compile failes ... currently I'am out of ideas if I'am doing wrong or if there is really a bug ... the compile result is attached in the same file.
thx
User Comments: hobbs added on 2010-08-05 03:39:22:

allow_comments - 1

This is the manifest/rc issues in oo, for which there is another bug

tombert added on 2010-07-27 05:43:33:
HEAD is compiling under Suse 11.3 but not on Win7 using MinGw environment ...

tombert added on 2010-07-27 03:29:51:
You are talking about version 0.6.2 - does this have a tag? The only tags I see are:
release-0-6, release-0-5, release-0-4 ... but no 0.6.2
I'll try again with HEAD ...

dkf added on 2010-07-26 03:26:31:
0.6 is the version that matches what was released with Tcl 8.6b1 but that was quite a long time ago :-( so I don't recommend getting anything before 0.6.2 which is the current CVS HEAD. I know that's not obvious, but then I didn't imagine that it'd be so long from 8.6b1 to the next Tcl release.

There are several bug-fixes in 0.6.2 that are not present in 0.6. It also uses an up-to-date TEA build system (no idea about 0.6). Since it's really a build system problem (TclOO is really very close to conventional there) I'll have to refer this to someone else. (Build systems aren't my thing, to be honest.)

tombert added on 2010-07-26 02:38:33:
Tested version 0.6 in openSuse 11.3 (developer version) - builds without error. So it seems to be win7, mingw and minsys related ...

tombert added on 2010-07-26 02:20:36:

File Added - 381085: release0-4.log

tombert added on 2010-07-26 02:19:42:
Release 0.4 builds and installs without error (file attached). With release 0.5 I have errors as well.

tombert added on 2010-07-17 15:00:10:

File Added - 380340: compile.log

tombert added on 2010-07-17 14:59:06:
The version for release 0.6 of file tclOOMethod.c is 1.29
Now I took the HEAD of oo and tried again - unfort. the same result (attached).
Is there anything I need to take care when compiling tcl? The only switch I enabled was --enable-threads
thx

dkf added on 2010-07-17 05:30:55:
Looks like some kind of mix up between whether things are being compiled as internal and whether they are being compiled as external. No idea why that would happen.

(BTW, to check whether you have the real latest version, check whether generic/tclOOMethod.c is at version 1.32 - the version number is in the head comment in the file - and if it isn't, I'm going to need version numbers for quite a few files as I'm not 100% sure what you're actually using...)

tombert added on 2010-07-17 00:10:14:

File Added - 380297: compile.log

Attachments: