At 12:08 AM -0500 12/23/02, Benjamin Reed wrote:
It sounds like Emmanuel did the right thing, but somehow things ended up
missing.  Emmanuel, the thing that is missing Xlib.h is not the
system-xfree86 package, per se, but the binary installers you ran.  I
would suggest either deleting the X stuff (by removing
/Applications/XDarwin.app, /etc/X11, and /usr/X11R6) and starting over
with the XonX installer, or by installing one of the Fink packages Kow
mentioned below:

 xfree86-base (or xfree86-base-threaded)
 xfree86-shlibs (or xfree86-shlibs-threaded)

 xfree86-rootless (or xfree86-rootless-threaded)
 xfree86-rootless-shlibs (or xfree86-rootless-shlibs-threade)
...

 Additinally, why did you use Xinstall.sh? Did you do it manually from
 Terminal?? Instead of launching XFree86 installer application from
 Finder?
I know Torrey Lyons watches this list for X questions every once in a
while.  Torrey, any ideas why the installer on the XFree86 FTP is
out-of-date?  We've seen this trip people up a couple of times...
There are two potential problems with the installer at the XFree86.Org FTP site:

1. You should download and install _all_ the tarballs available for Darwin, including the optional ones. In particular Xlib.h is in developers tarball, which you need if you are going to be using Fink to build other things for yourself. This is probably what is tripping you up in this case.

2. The most recent binaries at XFree86.Org correspond to XFree86 4.2.0. This was released well before Jaguar hit the streets so the installer warns you that it may not be completely compatible. In fact, it isn't. You need to get a version of xterm built for Jaguar. The easiest way to do this is to use the GUI installers at http://sf.net/projects/xonx to update to XFree86 4.2.0.1 and then 4.2.1.1.

It is because of confusions like the above that we generally encourage people to just install everything using the GUI installers from the XonX project, rather then the shell scripts at XFree86.Org. Of course, installing with Fink is also a good option. As Benjamin pointed out, the difference between what you get from Fink or any other third party installer should be essentially identical to what you get from XFree86/XonX. (The threaded version is a small exception for those who like to live a bit on the edge. It only makes a difference is a few edge cases. Threaded X fails to work at all with some X11 applications, but is also required for at least one. For XFree86 4.3.0 the distinction should disappear as XFree86 will include threaded libraries in the standard distribution.)

--Torrey


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-beginners mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to