Fabian Braennstroem wrote:

>Running the produce makefile I get this
>message:
>
>In file included from ./generic/tixClass.c:29:
>./generic/tixPort.h:37:25: error: tclPort.h: No such file or directory
>./generic/tixClass.c: In function 'Tix_ClassCmd':
>./generic/tixClass.c:228: warning: implicit declaration of function 'strcmp'
>./generic/tixClass.c:238: warning: implicit declaration of function 'strstr'
>./generic/tixClass.c:238: warning: incompatible implicit declaration of 
>built-in function 'strstr'
>./generic/tixClass.c:277: warning: implicit declaration of function 'strlen'
>./generic/tixClass.c:277: warning: incompatible implicit declaration of 
>built-in function 'strlen'
>./generic/tixClass.c: In function 'Tix_CreateInstanceCmd':
>./generic/tixClass.c:763: warning: incompatible implicit declaration of 
>built-in function 'strstr'
>./generic/tixClass.c: In function 'Tix_InstanceCmd':
>./generic/tixClass.c:861: warning: incompatible implicit declaration of 
>built-in function 'strlen'
>./generic/tixClass.c:889: warning: implicit declaration of function 'strncmp'
>make: *** [tixClass.o] Error 1
>
>I would say that the makefile gets mixed up, because it is
>not finding the tclPort.h file...
>  
>
Check the ./configure output - I've tried it here, and I'm seeing this:

checking for Tcl private include files... Using srcdir found in 
tclConfig.sh: /home/dorphell/Arch.CVS/arch/build/devel/tcl/src/tcl8.4.11
checking for Tk private include files... Using srcdir found in 
tkConfig.sh: /home/dorphell/Arch.CVS/arch/build/devel/tk/src/tk8.4.11

Now, I'm a big fan of Dorphell's work, but not to the extent of having a 
copy of his $HOME on my system! :-D      

I've rebuilt tcl and tk locally, so that tclConfig.sh/tkConfig.sh refer 
to my local src directories instead if his. tix now builds just fine.

I feel a bug report coming on..........

_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to