#9 Create `tixwishx': tclwish with tclx

Tix Source (13)

As shipped, tix has never included access to the tclx
extentions. This patch adds this support, resulting
in an executable called `tixwishx'.

Two areas required changes: config/acinclude.m4 needed
to be taught how to find the bits of tclx it needed,
and unix/tkX8.3 needed to be created as the place to
actually do the make.

unix/tkX8.3 was created by first copying tk8.3 and
then extending files therein appropriately.

This patch has only been tested on Linux, and then
only with --disable-shared specified.

Also included in the changes to config/acinclude.m4
is a minor fix regarding the C compiler tests. As
shipped, AC_PROG_CC was only called if --enable-gcc
was specified to configure. This meant that in the
absence of --enable-gcc, the core compiler tests
were never done and some fundamental variables (OBJEXT
for example) were not set. This meant that, for
example, the `unsigned char' test would fail when it
really succeeded.

The patch is against tix 8.1.3.

I would be interested to hear what people think of
this patch and whether it might be integrated into
the tix distribution.

Best regards
Jonathan Woithe


  • Jeffrey Hobbs

    Jeffrey Hobbs - 2008-03-17

    Logged In: YES
    Originator: NO

    The focus has been on more modular core with extensions. With the help of starkits for deployment (virtual file system), it is really no longer necessary to encourage more static "big wish" builds.

  • Jeffrey Hobbs

    Jeffrey Hobbs - 2008-03-17
    • status: open --> closed-out-of-date

Log in to post a comment.