Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

tile installation failture

3 views
Skip to first unread message

nu...@null.com

unread,
Aug 21, 2005, 4:02:33 PM8/21/05
to
I'm working on yoper linux. During the compilation tile i always get the
same message:
In file included from ./generic/tkTheme.c:24:
/usr/include/tkInt.h:27:20: tkPort.h: No such file
/usr/include/tkInt.h:931:24: tkIntDecls.h: No such file
./generic/tkTheme.c: In function `TTKGetOptionSpec':
./generic/tkTheme.c:134: warning: implicit declaration of function
`TkGetOptionSpec'
./generic/tkTheme.c:134: warning: initialization makes pointer from integer
without a cast
make: *** [tkTheme.o] Error 1

Any ideas for solve this?
---------------
Micron

Joe English

unread,
Aug 21, 2005, 11:13:52 PM8/21/05
to
Null wrote:

>I'm working on yoper linux. During the compilation tile i always get the
>same message:
> In file included from ./generic/tkTheme.c:24:
>/usr/include/tkInt.h:27:20: tkPort.h: No such file
>/usr/include/tkInt.h:931:24: tkIntDecls.h: No such file


Alas, this is somewhat expected :-(

There are two ways to get around this: either build a local
copy of Tcl and Tk, and compile Tile against the source distribution;
or (easier) build Tile with -DNO_PRIVATE_HEADERS.

-DNO_PRIVATE_HEADERS is set by default if you run "./configure ; make"
in the 'generic' subdirectory.


[ In general: if the top-level Tile build scripts don't work for you,
try the build scripts in 'generic' instead. The top-level build
system is strictly TEA, the one in 'generic' includes various
tweaks and patches to make things work on a broader range of
platforms. ]


Sorry for the inconvenience,


--Joe English

micron

unread,
Aug 22, 2005, 6:54:29 AM8/22/05
to
Joe English wrote:

> Alas, this is somewhat expected :-(
>
> There are two ways to get around this: either build a local
> copy of Tcl and Tk, and compile Tile against the source distribution;
> or (easier) build Tile with -DNO_PRIVATE_HEADERS.
>
> -DNO_PRIVATE_HEADERS is set by default if you run "./configure ; make"
> in the 'generic' subdirectory.
>
>
> [ In general: if the top-level Tile build scripts don't work for you,
> try the build scripts in 'generic' instead. The top-level build
> system is strictly TEA, the one in 'generic' includes various
> tweaks and patches to make things work on a broader range of
> platforms. ]
>
>
> Sorry for the inconvenience,
>
>
> --Joe English

It works prefectly now! thanks ;)

-----------
Micron

0 new messages