ActiveState Powered by ActiveState

ActiveState Community


wrapping for HP

Posted by gfischer on 2008-01-30 12:43

Hi,

I'm trying to build an executable for HP-UX. Simple question on TclApp:

When I create an executable for linux with TclApp, everything works fine. If I add "hpux-parisc" to the "Allowed Architectures" list, the build finnishes, but I only see one executable file that comes out.

If I delete linux from the architecture list and just select "hpux-parisc", the build fails with a "package 'Tk -is package' is not known" error. It looks like it's able to find the Tk interpreter for Linux, but it can't find the interpreter for HP-UX. Is this correct? How do I fix this? Thanks.

Greg

jeffh | Wed, 2008-01-30 19:11

If you want to cross-wrap for another platform from TDK TclApp, you need to make sure you are starting with the right basekit. You can get this by cracking open the ActiveTcl tarball for that platform and extracting the correct basekit. In your case, you will want the base-tk* variant.

-->