Sid verbose trace reveals missing sid-control-tksm component

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Sid verbose trace reveals missing sid-control-tksm component

suleman
Hi,

Running the sid-arm-elf [...] with --verbose reveals that the
sid-control-tksm component is missing from the libtclapi library.
Whereas, it clearly mentions that this lib only contains two components
i.e. bridge-tcl and sid-api-trace.

Any idea where to find the sid-control-tksm component? Has there been
some change in component's name etc?

Here is the sid trace.

.
.
.
component library libtclapi.la contains type(s): bridge-tcl
sid-api-trace
.
.
.
/tmp/sid-20463.conf:51: component type sid-control-tksm unknown
.
.
.
component type bridge-tcl instantiated with name tcl-event-consumer

Cheers

Suleman

Reply | Threaded
Open this post in threaded view
|

Re: Sid verbose trace reveals missing sid-control-tksm component

Frank Ch. Eigler
Hi -

On Sat, Aug 18, 2007 at 04:42:45PM +0800, suleman wrote:
> Running the sid-arm-elf [...] with --verbose reveals that the
> sid-control-tksm component is missing from the libtclapi library.
> [...]

sid-control-tksm is not exactly "within" the library, but loaded by it
in script form from $prefix/share/sidcomp.  You'll see the
sid-control-tksm.tk file right in there.

strace sid  -e 'load libtclapi.la tcl_bridge_library' \
            -e 'new sid-control-tksm tk' 2>&1 | grep tksm

This may give a hint.

- FChE

attachment0 (196 bytes) Download Attachment