Hi there, MCU 8051 IDE not run on fel 12. I got the following results.
$ mcu8051ide --check-libraries MCU 8051 IDE v1.3.3
Checking libraries... 1/9 Checking for library BWidget Library present ... NO ! Version 1.7 ... NO ! 2/9 Checking for library Itcl Library present ... YES Version 3.4 ... YES 3/9 Checking for library Tcl Library present ... YES Version 8.2 ... YES 4/9 Checking for library md5 Library present ... YES Version 2.0 ... YES 5/9 Checking for library crc16 Library present ... YES Version 1.1 ... YES 6/9 Checking for library Tk Library present ... NO ! Version 8.5 ... NO ! 7/9 Checking for library img::png Library present ... NO ! Version 1.3 ... NO ! 8/9 Checking for library tdom Library present ... YES Version 0.8 ... YES 9/9 Checking for library Tclx Library present ... YES Version 8.0 ... YES
RESULTS: Number of fails: 3 PROGRAM WILL NOT RUN, please install the missing libraries
Please Help.
Hi,
--- On Fri, Jan 1, 2010 at 12:11 AM, Tom varghese tomkonikkara@gmail.com wrote: | MCU 8051 IDE not run on fel 12. I got the following results. | | $ mcu8051ide --check-libraries | MCU 8051 IDE v1.3.3 | | Checking libraries... | 1/9 Checking for library BWidget | Library present ... NO ! | Version 1.7 ... NO ! --
Thanks for reporting this.
--- | 6/9 Checking for library Tk | Library present ... NO ! | Version 8.5 ... NO ! | 7/9 Checking for library img::png | Library present ... NO ! | Version 1.3 ... NO ! --
Will check on these.
SK
Hi,
If a package uses 'package require Tk' explicitly in Tcl then in F12 it doesn't detect it. If one uses wish, then it detects the Tk library path correctly, but, mcu8051ide upstream explicitly uses 'package require Tk'.
These are some relevant posts in this regard:
http://forums.fedoraforum.org/showthread.php?p=1295845
http://groups.google.com/group/comp.lang.tcl/msg/07aed79740ed1189
https://bugzilla.redhat.com/show_bug.cgi?id=100904
SK
Hi,
--- On Fri, Jan 1, 2010 at 12:11 AM, Tom varghese tomkonikkara@gmail.com wrote: | $ mcu8051ide --check-libraries | MCU 8051 IDE v1.3.3 | | Checking libraries... | 1/9 Checking for library BWidget | Library present ... NO ! | Version 1.7 ... NO ! | 2/9 Checking for library Itcl | Library present ... YES | Version 3.4 ... YES | 3/9 Checking for library Tcl | Library present ... YES | Version 8.2 ... YES | 4/9 Checking for library md5 | Library present ... YES | Version 2.0 ... YES | 5/9 Checking for library crc16 | Library present ... YES | Version 1.1 ... YES | 6/9 Checking for library Tk | Library present ... NO ! | Version 8.5 ... NO ! | 7/9 Checking for library img::png | Library present ... NO ! | Version 1.3 ... NO ! | 8/9 Checking for library tdom | Library present ... YES | Version 0.8 ... YES | 9/9 Checking for library Tclx | Library present ... YES | Version 8.0 ... YES | | RESULTS: | Number of fails: 3 | PROGRAM WILL NOT RUN, please install the missing libraries --
https://bugzilla.redhat.com/show_bug.cgi?id=540296 has been fixed. Updating tcl to tcl-8.5.8-2.fc14 solves the issue.
You can use mcu8051ide, and also now do "package require Tk" from tclsh.
SK
electronic-lab@lists.fedoraproject.org