Daniel E. Macks wrote:
[]
> Interesting. I fear this gettimeofday may be a red herring (per the
> "ignore thi=ese messages because not building within Tk itself" note),
> and because on my 10.4 machine:
> 
> Test Compiling -DTIMEOFDAY_DOTS config/tod.c
> Problem gettimeofday()
> Using -L/usr/X11R6/lib to find /usr/X11R6/lib/libX11.dylib
> Using -I/usr/X11R6/include to find /usr/X11R6/include/X11/Xlib.h
> /sw/build.build/tk-tablematrix-pm586-1.2-2/Tk-TableMatrix-1.2 does not start 
> with /sw/lib/perl5/5.8.6/darwin-thread-multi-2level
> i.e. building outside Tk itself
> /sw/build.build/tk-tablematrix-pm586-1.2-2/Tk-TableMatrix-1.2/pTk does not 
> start with /sw/lib/perl5/5.8.6/darwin-thread-multi-2level
> i.e. building outside Tk itself
> 
> and the build continues and succeeds. Two thoughts (no time now to
> figure out details):

This is weird. I tried this on 10.5 (failed) and on 10.4 (succeeded). 
But in both cases, I got messages different from both of yours:

On 10.5:

Test Compiling -DTIMEOFDAY_DOTS config/tod.c
Problem gettimeofday()
### execution of perl5.8.6 failed, exit code 10

That is, it crashes before it gets to the X11 stuff.

On 10.4:

Test Compiling -DTIMEOFDAY_TZ config/tod.c
TZ gettimeofday()
XFT not requested
Writing Tk/Config.pm
Writing pTk/tkConfig.h
Using -L/usr/X11R6/lib to find /usr/X11R6/lib/libX11.dylib

Then it goes on and succeeds. That is, it seems to find this mysterious 
config/tod.c and to compile it successfully, although the only place 
where this file is to be found is in the build directory of tk-pm586 in 
/sw/src/fink.build/. This explains why it is not found in your case, but 
that this should be found at all is somewhat disturbing.

This looks a bug in the tk-tablematrix-pm586 package. It should not 
build differently whether the build directory of tk-pm is present or 
not. It also looks like a bug in the tk-pm package which should not 
transmit its build place to other packages. But that's probably a 
genetic disease in anything tcltk related.

Anyway, the real bug is quite probably in the X11 detection. I'll put 
this into another message.

-- 
Martin




-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to