kbs: tktreectrl build fails (solved

Uwe Koloska <[email protected]> Fri, 9 Nov 2007 14:35:21 +0100
Newsgroups gmane.comp.lang.tcl.starkit
Organization voice INTER connect GmbH
Message-ID <[email protected]>
Hello Rene,

the build advances ;-)

Next stop is tktreectrl:

=== Require eval: tktreectrl-2.2.3
=== Make C:/msys/home/koloska/kbs/buildWindowsNT/tktreectrl-2.2.3
c:/msys/home/koloska/kbs/sources/tktreectrl-2.2.3/generic/qebind.c:32:17: 
tcl.h: No such file or directory
In file included from 
c:/msys/home/koloska/kbs/sources/tktreectrl-2.2.3/generic/qebind.c:33:
c:/msys/home/koloska/kbs/sources/tk-8.5/generic/tk.h:23:3: #error Tk 8.5 must 
be compiled with tcl.h from Tcl 8.5
In file included from 
c:/msys/home/koloska/kbs/sources/tk-8.5/xlib/X11/Xlib.h:1196,
                 from c:/msys/home/koloska/kbs/sources/tk-8.5/generic/tk.h:78,
                 from 
c:/msys/home/koloska/kbs/sources/tktreectrl-2.2.3/generic/qebind.c:33:

This looks like a misconfiguration -- yes it is!

For the package tktreectrl there is one line missing 

    Run env CC=$_(CC) [Srcdir sys]/configure $_(SHARED)\
	--prefix=[Builddir sys] --exec-prefix=[Builddir sys]\
+	--with-tcl=[Builddir sys]/lib --with-tk=[Builddir sys]/lib\ 
	{*}$_(SYMBOLS) {*}$_(THREADS) {*}$_(64BIT)


Whith this final patch the kbspkg-8.5 builds -- heureka!

Now, I have to test ;-)

Uwe

P.S.: How comes your kbspkg-8.5 build have succeeded?

-- 
Dipl.-Ing. Uwe Koloska

voice INTER connect GmbH           Tel +351 481 088 3
Ammonstraße 35                     Fax +351 438 399 25
01067 Dresden - Germany            www.voiceinterconnect.de