Print

Print


Tk is installed from cpanm and just pulls in the newest version. Version
805.032_500 is treated as a beta version so won't be pulled in by default.
To pull in a specific distribution you'd need to change cpan.deps to
replace the Tk line with something like "SREZIC/Tk-804.032_500" until such
a time as Tk is updated.

Submodules have nothing to do with it. You can just run:

$STARLINK_DIR/Perl/bin/cpanm SREZIC/Tk-804.032_500

to get you over the hump and then continue the build as normal.

-- 
Tim Jenness

On Tue, Jan 6, 2015 at 3:39 PM, Malcolm J. Currie <[log in to unmask]> wrote:

> A build of the perlmods on a 32-bit CentOS 5 for UKIRT fails in Tk.
> make[1]: *** No rule to make target `pTk/tkInt.h', needed by `Xlib.o'.
> Stop
>
> Looking on the web there was a bug since fixed in Tk 804.032_500.
> https://rt.cpan.org/Public/Bug/Display.html?id=100044
>
> Do we need the submodule version updated?  The version I have is 804.032.
>
> Malcolm
>