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
