Ticket #18282 (closed defect: wontfix)
tk fails to build on panther
| Reported by: | rob@… | Owned by: | mww@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.7.0 |
| Keywords: | Cc: | mcalhoun@…, RMADv3@… | |
| Port: | tk |
Description
Hi I'm using os x 10.3.9 and macports 1.7 and Xcode 1.5 I'm trying to install gst but when tk is building i get this...
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/unix" && make all " returned error 2 Command output: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c: At top level: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1167: error: parse error before '*' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c: In function `Intersect': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1181: error: `a2Ptr' undeclared (first use in this function) /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1181: error: `a1Ptr' undeclared (first use in this function) /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1181: error: `b2Ptr' undeclared (first use in this function) /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1181: error: `b1Ptr' undeclared (first use in this function) /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1196: error: `iPtr' undeclared (first use in this function) /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c: In function `Tk_Get3DBorderFromObj': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1240: error: `borderPtr' undeclared (first use in this function) /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1242: error: invalid operands to binary * /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1242: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1254: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1257: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1257: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1258: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1278: error: request for member `borderTable' in something not a structure or union /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1278: error: request for member `borderTable' in something not a structure or union /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1282: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1284: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1284: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1285: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c: In function `TkDebugBorder': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1365: error: `borderPtr' undeclared (first use in this function) /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1368: error: invalid operands to binary * /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1368: error: parse error before ')' token /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1371: error: request for member `borderTable' in something not a structure or union /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1371: error: request for member `borderTable' in something not a structure or union /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/generic/tk3d.c:1373: error: parse error before ')' token make: *** [tk3d.o] Error 1 Error: Status 1 encountered during processing.
the tk version seems to be 8.5.6 and tcl is at 8.5.6
Any help greatly appreciated. :)
Change History
comment:3 Changed 4 years ago by RMADv3@…
I'm getting the same problem. I'm running Mac OS 10.4.11 with XCode 2.4.1.
comment:5 Changed 4 years ago by toby@…
- Cc RMADv3@… added
- Summary changed from tk fails to build on 10.3.9 to tk fails to build
comment:6 follow-up: ↓ 7 Changed 4 years ago by toby@…
@RMADv3: have you tried upgrading to Xcode 2.5 (or Leopard w/ 3.1.2, preferably)?
comment:7 in reply to: ↑ 6 ; follow-up: ↓ 8 Changed 4 years ago by RMADv3@…
Replying to toby@…:
@RMADv3: have you tried upgrading to Xcode 2.5 (or Leopard w/ 3.1.2, preferably)?
Ok, it builds fine for me now. I upgraded to XCode 2.5
comment:8 in reply to: ↑ 7 ; follow-up: ↓ 9 Changed 4 years ago by rob@…
Thanks for your time on this, XCode 2.5 needs osx 10.4. I'm using 10.3.9 and a little reluctant to change the OS at the mo. I'm assuming changing 10.3.9 to 10.4 is a complete re-install? (and not free!) Do you think i'm just hoping too much to see it working on an old system?
Replying to RMADv3@…:
Replying to toby@…:
@RMADv3: have you tried upgrading to Xcode 2.5 (or Leopard w/ 3.1.2, preferably)?
Ok, it builds fine for me now. I upgraded to XCode 2.5
comment:9 in reply to: ↑ 8 Changed 4 years ago by raimue@…
Replying to rob@…:
Thanks for your time on this, XCode 2.5 needs osx 10.4. I'm using 10.3.9 and a little reluctant to change the OS at the mo. I'm assuming changing 10.3.9 to 10.4 is a complete re-install? (and not free!) Do you think i'm just hoping too much to see it working on an old system?
MacPorts supports the two latest Mac OS X releases, that would be Tiger (10.4) and Leopard (10.5) at the moment. Although until now we applied any patches provided, but did not invest research into solving issues. Note most of the developers do not have access to such old versions any more.
comment:10 Changed 4 years ago by toby@…
Is this a wontfix? Apparently it builds on Tiger with Xcode 2.5, and we don't support Panther...
comment:11 Changed 4 years ago by toby@…
- Summary changed from tk fails to build to tk fails to build on panther
comment:12 Changed 4 years ago by toby@…
- Status changed from new to closed
- Resolution set to wontfix
Closing, Panther is not supported.

