f



Tcl 8.6, ActiveTcl 8.6 & linux Fedora 16 (64 bit)...

Hi all,

Just a quick note about installing ActiveTcl 8.6 under Fedora 16, 64 bit.

Downloading ActiveTcl 8.6 and trying to run the installer, fails.
The reason is that libXss.so, is missing from the system, and Tk seems 
to need this.

The problem can be "resolved" by installing the package "libXScrnSaver".
But there is no such package for Fedora 16, and (thankfully) the package 
gets installed from Fedora 15.

Maybe this is a "sign" that libXss.so will disappear in the (near?) 
future...

George

PS: Also the mysql TDBC driver crashes, as the shared library has 
evolved to version 18 (and the sources try to load versions 15 & 16).
Changing the sources to also load .18 fixes the problem.
(But I would prefer an error message than a core dump...)
0
petasisg (135)
1/13/2012 7:45:37 AM
comp.lang.tcl 23428 articles. 2 followers. Post Follow

0 Replies
963 Views

Similar Articles

[PageSpeed] 48

Reply:

Similar Artilces:

[tao-bugs] Minor Tcl/Tk issue with TAO 6.0.8 build on 64-bit Red Hat RHEL 6.2
TAO VERSION: 2.0.8 ACE VERSION: 6.0.8 HOST MACHINE and OPERATING SYSTEM: Red Hat Enterprise Linux 6 Update 2; x86_64 architecture TARGET MACHINE and OPERATING SYSTEM, if different from HOST: COMPILER NAME AND VERSION (AND PATCHLEVEL): gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)=20 THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform- specific file, simply state which one]: cmbld}% diff -rC 0 ace/config-linux.h ace/config.h *** ace/config-linux.h 2011-12-30 02:16:47.000000000 -0800 --- ace/config.h 2012-03-01 14:37:03.991968000 -0800 *************** *** 15 **** --- 16,17 ---- + #define TAO_IDL_INCLUDE_DIR = "/usr/local/ACE_wrappers/v6.0.8/x86-64-linux/include" +=20 *************** *** 430 **** --- 433,439 ---- + #define ACE_HAS_IPV6 // Ken Sedgwick 2006-06-14 + #define ACE_USES_IPV4_IPV6_MIGRATION // Ken Sedgwick 2006-06-14 + #define ACE_HAS_REACTOR_NOTIFICATION_QUEUE // Ken Sedgwick 2006-04-19 + #define ACE_GCC_HAS_TEMPLATE_INSTANTIATION_VISIBILITY_ATTRS 1 // Ken = Sedgwick 2007-05-05 + #if !defined(ACE_HAS_EVENT_POLL) + #define ACE_HAS_EVENT_POLL 1 // Ken Sedgwick 2009-09-18 + #endif THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you use a link to a platform-specific file, simply state which one (unless this isn't used in this case, e.g., with Microsoft Visual C++)]: {cmbld}% cat include/makeinclude/platform_macros.GNU ssl ...

Bug789040 came back in Tcl 8.4.6 and Tcl 8.5.
Dear All, Bug 789040 caused exec error in Windows 9x and was fixed in 10/04/03. But it came back in Tcl 8.4.6 and Tcl 8.5. Tcl Windows 9x users should be alerted to the possible failure of exec in the current Tcl 8.4.6 and 8.5 releases due to this bug. Chengye Mao http://www.geocities.com/~chengye Chengye Mao wrote: > Bug 789040 caused exec error in Windows 9x and was fixed in 10/04/03. > But it came back in Tcl 8.4.6 and Tcl 8.5. Tcl Windows 9x users > should be alerted to the possible failure of exec in the current Tcl > 8.4.6 and 8.5 releases due to this bug. Have you i...

Tcl OO mixins and inheritence behaviour change from version 8.6.2 to version 8.6.3
Hi, it seems that implementation of object oriented functionality in tcl8.6.3 changed in a away that breaks my existing code. My test code looks like this: oo::class create MixinClass { method helloWorld {args} { puts "[self class]" catch { next } } } oo::class create BaseClass { mixin MixinClass method helloWorld {args} { puts "[self class]" catch { next } } } oo::class create TargetClass { superclass BaseClass method helloWorld {args} { puts "[self class]" catch { next } } }...

regsub in tcl 8.5 and 8.6
parse this row set a "123(qwe)" in tcl 8.6 # regsub -all "\\(.*" $a "" 123qwe) in tcl 8.5 # regsub -all "\\(.*" $a "" 123 What to do ? Thank you for the report. Confirmed with 8.5.16 and 8.6.2 Aparently, 8.6 is not as greedy as 8.5. I don't know if this is a bug or a feature. Could you please register a bug report at: core.tcl.tk/tcl -> Login as anonymous -> New ticket The most important people don't read clt but read bug reports... Thank you, Harald 0L/QvtC90LXQtNC10LvRjNC90LjQuiwgOCDRgdC10L3RgtG...

Build 32-bit Tcl 8.4 under Fedora 64-bit
Hi, We have a product that we need to link with some 32-bit libraries on a 64-bit system; I've successfully done this on Ubuntu by adding some configure flags "--disable-load --disable-shared --disable-64bit CFLAGS="-m32"; after I do that then the make, the "files" command shows: tcl8.4/unix/tclsh: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped But when I try the same flags under Fedora (fc13) I still get a 64-bit build: tcl8.4/unix/tclsh: ELF 64-bit LSB executab...

Tcl 8.6 & IncrTcl...
Hi all, It seems that Tcl 8.6 & Itcl do not cooperate any more, so I am puzzled whether applications that use Itcl are upgradable to Tcl 8.6 :-( A few months ago I have posted a few stack traces of tclsh crashing, despite the fact that I couldn't get a simple script to reproduce the problem. I just tested ActiveTcl 8.6.b2 and the bug is still there. But today I got a different crash: set WubHome E:/Tcl/wub/Wub lappend auto_path $WubHome package require Itcl ;# Itcl adds object-oriented facilities to Tcl. package require Site ;# The Wub HTTP server package. package require Nub ;# Thw Wub Domains package. itcl::class BlogProcessor { proc / {r args} { set content [Html::dict2json $r] dict set r -content $content dict set r content-type x-text/html-fragment return $r };# / };# class BlogProcessor Site init home $WubHome ini site.ini # Register domains... Nub domain /blog/ Direct namespace BlogProcessor # Start Site Server(s) Site start I know that I tried to use an Itcl namespace as a normal namespace (i.e. as expected by "Nub domain", but again tclsh crashes instead of returning an error. So, if we have to drop Itcl, what is the OO extension of nowadays? George Georgios Petasis wrote: > A few months ago I have posted a few stack traces of tclsh crashing, > despite the fact that I couldn't get a simple script to reproduce the > problem. I just tested ActiveTcl 8.6.b2 and the bug is still the...

Compatibility issues of Tcl/Tk 8.6 with windows 8...
Hi all, I am facing a strange compatibility issue between tcl/tk 8.6 and the windows 8 (at least the 64 bit version) operating system. The problem as observed from the user point of view is a general "sluggishness", the application is slow and painful to use. Timing various actions, I have found that there are unexplained delays from 1,5 to 3 seconds inserted between successive tcl commands, most around calling tcloo methods from outside the object. For example, I have a tcloo class, which builds some part of a GUI. From inside a method, I create a button: ttk::button $client_area.annotate -textvariable [my msgVar Annotate] \ -command "puts \"[clock format [clock seconds]]\" ; [self] onAnnotate" This class has an "onAnnotate" method (which the button command calls): method onAnnotate {} { puts "[clock format [clock seconds]]: =============== onAnnotate" ... } When I run the application, there is *always* a time delay of 1-3 seconds inserted between the first puts statement, and the second puts, which is the first command of method onAnnotate: Mon May 27 19:56:59 EEST 2013 Mon May 27 19:58:22 EEST 2013: =============== onAnnotate Mon May 27 19:56:59 EEST 2013 Mon May 27 19:58:54 EEST 2013: =============== onAnnotate However, this happens when I run the application under windows 8. Under windows 7, I don't see this delay, everything is much much faster ...

tcl 8.6.4
Hi, Using 8.3.0, compiled on AIX 6.1 with no problems. It compiles with the xlc= compiler. But when I try to build tcl 8.6.4, I notice some changes. Configure uses xl= c_r rather than xlc. But the difference that causes a problem is setting TC= L_LIBRARY snd TCL_PACKAGE_PATH.tclUnixInit.c is the only file that uses the= se extra variables in make and I get the following errors. xlcwrapper_r -c -DNDEBUG -O -DBUILD_tcl -I"." -I/tmp/xxxxxx/tcl8.6.4/un= ix -I/tmp/xxxxxx/tcl8.6.4/generic -I/tmp/xxxxxx/tcl8.6.4/libtommath -DPACK= AGE_NAME=3D\"tcl\" -DPACKAGE_TARN...

'lrange' differences in tcl 8.4 and 8.6
Hi, lrange works differently in tcl versions 8.4 and 8.6, if the output has only #. % info patch 8.4.13 % % set test {a "#"} a "#" % set testme [lrange $test 1 end] # % info patch 8.6.1 % set test2 {a "#"} a "#" % set testme [lrange $test2 1 end] {#} Is this an intentional change ? Most of our regression scripts are failing after upgrade to 8.6.1, as the regular expressions don't match, as lrange was earlier returning #, but after upgrade {#} Regards, Lucky Lucky Y <ylucki@gmail.com> wrote: > Hi, >...

Tcl 8.6
Hi folks! Funny question, but when Tcl 8.6 will finally released? On 5/10/11 9:24 AM, Alexander Nusov wrote: > Hi folks! > > Funny question, but when Tcl 8.6 will finally released? Tcl release are kind of like hush puppies -- they come out when they are done. -- +------------------------------------------------------------------------+ | Gerald W. Lester, President, KNG Consulting LLC | | Email: Gerald.Lester@kng-consulting.net | +------------------------------------------------------------------------+ On May 10, 10:24=A0am, Alexander Nusov <alexander.nu...@gmail.com> wrote: > Hi folks! > > Funny question, but when Tcl 8.6 will finally released? Unfortunately, it appears to me that all previous attempts to establish a date seem to have been unsuccessful. The more of the outstanding serious bugs that get resolved before the release date, the better, right? ...

Regular expressions, compilation & tcl 8.6...
Hi all, Has anything changed noticeably in the cache Tcl uses for caching regular expressions? I tried to verify a large set (thousands) of small & simple regular expressions, with "regexp $one {}" and Tcl resulted in occupying 800MB or RAM. Is this expected? (I remembered that the last N expression compilations were kept in memory...) George set patterns [<return a list of regexp patterns>] ## Ensure all patterns are valid! foreach one $patterns { if {[catch {regexp $one {}} error]} { error "Invalid pattern: $one\n$error" } } On Nov 12, 1:21=A0am, Georgios Petasis <peta...@iit.demokritos.gr> wrote: > Hi all, > > Has anything changed noticeably in the cache Tcl uses for caching > regular expressions? > > I tried to verify a large set (thousands) of small & simple regular > expressions, with "regexp $one {}" and Tcl resulted in occupying 800MB > or RAM. Is this expected? > > (I remembered that the last N expression compilations were kept in > memory...) > > George > > set patterns [<return a list of regexp patterns>] > ## Ensure all patterns are valid! > foreach one $patterns { > =A0 =A0if {[catch {regexp $one {}} error]} { > =A0 =A0 =A0error "Invalid pattern: $one\n$error" > =A0 =A0} I don't know of a specific cache in the RE engine; however there's the Tcl_Obj internal rep which plays the same role. Since the compiled aut...

Binary reader speed comparison
I have a fairly simple binary reader proc that exhibits massive speed differences between Tcl 8.5.8 and Tcl8.6b1.1. Here's the proc: proc readFormatted {filename} { set fd [ open $filename r ] fconfigure $fd -encoding binary -translation binary binary scan [ read $fd 2 ] cc type nextlen if {$type != 75} { return -error "File is not in the expected format" } while {![append buffer [read $fd $nextlen] ; eof $fd]} { binary scan [read $fd 2] cc lastlen nextlen # convert to unsigned value set nextlen ...

Q: Problem to compile Tcl 8.4.3 Solrais 8 with 64 bit support
Hello, I have a problem to compile Tcl 8.4.3 . I have installed gcc and cc but I have read that gcc don't support 64bit. My problem is that I cannot run the "configure" script successfully for 64bit support. Because the script found the gcc I try to set the CC variable, but the "configure" script doesn't use the variable. Have someone an idea how can I solve the problem. Best regards Falk Falk von R�tel wrote: > I have a problem to compile Tcl 8.4.3 . > I have installed gcc and cc but I have read that gcc don't support 64bit. > My problem is ...

Sol 2.8 & Cisco iSCSI 3.3.6 Sep 18 20:51:20 nisc21 iscsimod: [ID 876908 kern.notice] iSCSIs: closing connection to target 0 at 172.16.16.6 Sep 18 20:51:20 nisc21 iscsid[403]: [ID 702911 daemon.notic
Is anyone out there using the Cisco iSCSI software initiator (v3.3.6 or 3.3.5) on a Solaris 8 system? If you're out there, are you getting similar errors in /var/adm/messages, every 8 seconds or so? Sep 18 20:51:20 host iscsid[403]: [ID 702911 daemon.notice] zero-byte read on target 0 connection Sep 18 20:51:20 host iscsid[403]: [ID 702911 daemon.notice] logged into target iqn.2003-10.com.lefthandnetworks:mgt:41:host -- id 0, Initiator sid 00023d000001, target sid 49467 Sep 18 20:51:20 host iscsid[403]: [ID 702911 daemon.notice] retrying connection to target 0 Sep 18 20:51:20 host iscsid...

can you run e commerce site using just tcl 8.6.2 and a pure tcl webserver?
and have decent performance? ...

What are your favorite tcl libraries or applications not currently included in ActiveTcl 8.6.0 ?
As always, activetcl has a lot of the favorite libraries, and a few of the applications. When setting up a new computer with ActiveTcl, are the first libraries or applications you download? And how do you install them so that the user of the machine can find activetcl and the additional items? > > > When setting up a new computer with ActiveTcl, are the first libraries or applications you download? And how do you install them so that the user of the machine can find activetcl and the additional items? ActiveTcl, then Tcllib, TkLib, then applications with their own libraries, so that maintenance is easier. PS: Only pure Tcl/Tk, robust, solid,... And Freewrap for nomadic use. Regards, Olivier. Στις 28/4/2013 14:22, ο/η Larry W. Virden έγραψε: > As always, activetcl has a lot of the favorite libraries, and a few of the applications. > > When setting up a new computer with ActiveTcl, are the first libraries or applications you download? And how do you install them so that the user of the machine can find activetcl and the additional items? > I usually download everything from the ActiveTcl repositories. I just issue "teacup update" :D George On Sunday, April 28, 2013 10:10:29 AM UTC-4, Georgios Petasis wrote: > > I usually download everything from the ActiveTcl repositories. > > I just issue "teacup update" :D > I first did a teacup update-self, then did the teacup update, just li...

Tcl/Tk 8.6.3, Itcl 4.0.2, sqlite 3.8.7 Release Candidates
Release candidate downloads of the 8.6.3 releases of Tcl and Tk, Itcl 4.0.2, and sqlite 3.8.7 may now be found at https://sourceforge.net/projects/tcl/files/Tcl/8.6.3/ The actual releases of these files should come on October 29. Until then, enjoy this advance preview, and if you find anything catastrophically wrong with them, please inform me so we can fix the problem before the true release. -- | Don Porter Applied and Computational Mathematics Division | | donald.porter@nist.gov Information Technology Laboratory | | http://math.nist.gov/~DPorter/...

Upgrading from 32 bit ActivePerl-5.8.8.817 to 64 bit ActivePerl-5.8.8.819
I get the upgrade instructions from an earlier version of ActivePerl to the current one. I found the following: Use Window's Add / Remove Programs applet (accessible from the Control Panel) to uninstall ActivePerl. Manually delete all directories beneath the Perl installation directory (by default C:\Perl) except the site\lib directory. Install ActivePerl to the same directory (i.e., C:\Perl). Use the ppm upgrade command to check for module updates. This seems easy enough, but I see no mention of upgrading from a 32 bit version to a 64 bit version. I am running 64 bit Windows XP on an ...

Books about Tcl 8.6
Is there a book about Tcl 8.6 upcoming? Or which of http://wiki.tcl.tk/57 is best suited to cover the features of new http://tcl.tk/software/tcltk/8.6.html? I prefer a positive response to the first question (because it is not asking for opinion). Otherwise I prefer pure Tcl over Tk. Thanks, Martin Dear Martin, I am not aware of any professional book for Tcl/Tk 8.6. Even for Tcl/Tk 8.6, there is not to much: BOOK Tcl 8.5 Network Programming (I like this one) and I heard that the Osterhout book was updated 8.5, but I don't know: https://www.packtpub.com/networking-...

Tcl 8.6.0
I recall a recent posting about the time of the conference asking about release plans for 8.6. I further recall a response along the lines of "I don't really know, everyone who does is away in Portland". I guess TPTB are back now. What are the plans for release of Tcl 8.6, and in particular ActiveTcl 8.6? I have developed some code on the betas using TDBC and would like to roll it out in the next month. If the releases aren't imminent, I need to make alternative plans. Thanks, Alan On 15 Oct, 01:57, Alan Grunwald <alan-clt-pos...@nospam.demon.co.uk> wrote: > What are the plans for release of Tcl 8.6, and in particular ActiveTcl > 8.6? I have developed some code on the betas using TDBC and would like > to roll it out in the next month. If the releases aren't imminent, I > need to make alternative plans. The current plan as I understand it: 1. Push out Tcl 8.5.8. This is virtually on us already. 2. Push out Tcl 8.6b2. There's been quite a lot of stuff gone in since 8.6b1 and despite the good testing by many people against the HEAD which convinces us that we're in pretty good order, we want a release so that we can get more eyeballs to help out. 3. Push out Tcl 8.6b3 *or* 8.6.0. This depends on the number of changes that happen after 8.6b2; as far as I'm aware, there's only one really important one likely (which will enable bundling of TDBC drivers with Tcl; the scope of this one is nicely limited too, by wh...

Oratcl 4.4 : Tcl 8.5 tested against Oracle 11g (11.1.0.6.0) Linux x86
Hot off the press. Oratcl 4.4 (and the CVS head). Have just been run/tested against Oracle 11g and all the tests in the test suite have passed. No special configurations required other than the traditional ORACLE_HOME env. variable being set. -Todd On Aug 15, 3:45 pm, "thelf...@gmail.com" <thelf...@gmail.com> wrote: > Hot off the press. > > Oratcl 4.4 (and the CVS head). Have just been run/tested against > Oracle 11g and all the tests in the test suite have passed. > > No special configurations required other than the traditional > ORACLE_HOME env...

DB2 8.1 32-bit Linux migration to 8.2 64-bit on AIX
We plan on migrating our 32-bit DB2 UDB v8.1 database on Linux to 64-bit DB2 UDB v8.2 on AIX. Can anyone suggest the best way to accomplish this. According to IBM, a backup image can't be restored across different OS's. Is the best way to extract DDL and import data? Hopefully someone out here has gone through this experience!! Thanks, Chris Yes, db2look to extract DDL and SP, triggers, grants, etc. Then db2move (or your own export/import) to move the data. Thanks, that worked just fine. Just wanted to make sure that was the best option. As a follow up, I'd li...

Bug in tcl 8.6, or in itcl?
Hi all, I have an application that runs under tcl 8.5, and uses Itcl. However, under ActiveTcl 8.6b1 the application no longer works, and usually I get a crash. Something is wrong with my Itcl classes: can't set "graphObj": upvar refers to variable in deleted namespace while executing "set graphObj $graphWidget" while constructing object "::MainWindow::._treeGraphObj->ib_block1" in ::BlockItem::constructor (body line 3) invoked from within "chain $graphWidget" while constructing object "::MainWindow::._treeGraphObj->ib_block1" in ::InputBlockItem::constructor (body line 2) invoked from within "InputBlockItem $this->ib_block$inputBlockIndex $this" (object "::MainWindow::._treeGraphObj" method "::GraphWidget::AddInputBlock" body line 10) invoked from within "AddInputBlock" (object "::MainWindow::._treeGraphObj" method "::GraphTreeWidget::SynchroniseBlocks" body line 92) invoked from within "SynchroniseBlocks $parentGraph" (object "::MainWindow::._treeGraphObj" method "::GraphTreeWidget::Draw" body line 3) invoked from within "$tgraph Draw" (procedure "::MainWindow::New" line 65) invoked from within "::MainWindow::New" The classes are not so complex: itcl::class serialisable { ... } itcl::class BlockItem { inherit seri...

Browser plugin for Tcl 8.6
Hi, Has anyone had success with compiling the browser plugin for Tcl8.6? The binaries on http://www.tcl.tk/software/plugin/ work fine with Mozilla, but are based on outdated 8.4. I tried to compile the latest (also somewhat ancient) CVS head on Mac OSX, but didn't get far. The "tclkit as dll mechanism" seems to be a little bit tricky... -- EL Am 05.09.15 um 20:25 schrieb EL: > Has anyone had success with compiling the browser plugin for Tcl8.6? > The binaries on http://www.tcl.tk/software/plugin/ work fine with > Mozilla, but are based on outdated 8.4. I ...

Web resources about - Tcl 8.6, ActiveTcl 8.6 & linux Fedora 16 (64 bit)... - comp.lang.tcl

Open Directory - Computers: Programming: Languages: Tcl-Tk
... original sole author, Professor John Ousterhout. Advocacy, tutorials, documentation, links, news, software, latest releases, downloads. ActiveTcl ...

bartc's tweets
© 2013 ActiveState Software Inc. All rights reserved. ActiveState®, Komodo®, ActivePerl®, ActivePython®, ActiveTcl®, and Stackato® are registered ...

Tk Manual
© 2012 ActiveState Software Inc. All rights reserved. ActiveState®, Komodo®, ActivePerl®, ActivePython®, ActiveTcl®, and Stackato® are registered ...

Python system (set) « ActiveState Code
Skip to Search Skip to Navigation Skip to Content Community - Code - Docs - Downloads ▼ Stackato ActivePerl ActivePython ActiveTcl ActivePerl ...

Tcl/Tk 8.6
Latest Release: .0 (Dec 20, 2012) Tcl/Tk 8.5 has served as the latest stable release for five years,and will be around for some time to come, ...

Graphical Applications with Tcl and Tk
foster-johnson.com Home About Me My Books My Weblog Java Web Development Tcl Perl Python Linux X Window System Shell Scripting RPM , Second Edition ...

Komodo Edit - Komodo IDE
Komodo Edit is the Free and Open-Source counterpart of Komodo IDE.

Hacks
Software and scripts that I've written

The New Stack
... development and management solutions. The Company’s products include dynamic language distributions ActivePerl, ActivePython and ActiveTcl; ...

ActiveState Stackato - Enterprise PaaS with Cloud Foundry - CBPN
Founded in 1997, ActiveState is a global leader providing software application development and management solutions. The Company’s products include: ...

Resources last updated: 3/13/2016 10:23:11 AM