2001/06/03 XFree86 4.1.0 on MacOS X Release
XFree86 4.1.0 for Darwin has been released. This time it supports dynamic libraries and Xaqua out of the box.
You can get binary packages from, for instance,
ftp://ftp.lab.kdd.co.jp/.6/X11/XFree86/4.1.0/binaries/Darwin-ppc/
and install them by typing
# sh Xinstall.sh
in the directory you downloaded them to, and
answering questions appropriately.
You can overwrite your old installation unless you customized
some of the configuration files.
In my case, I had to edit some fonts.aliases', since I added
some X11 fonts.
In order to be fully benefited from the dylib support, I need to recompile
all the X applications. Since this takes time, I will postpone this till
I get some spare time.
For the moment, let us just test it by rebuilding Xaw3d.
This time we don't need to fiddle around shared lib rules, since
they are now officially supported in
/usr/X11R6/lib/X11/config/darwin*.
The SRPM and resultant RPMs are
Xaw3d-1.5-3a.src.rpm
Xaw3d-1.5-3a.ppc.rpm
Xaw3d-devel-1.5-3a.ppc.rpm
after installation of which you can symlink libXaw.7.0.dylib to libXaw3d.7.0.dylib as needed.
As for the RPMs I have built for MacOS X Release,
the following directories might be useful:
SPECS
SOURCES
SRPMS
RPMS
where you can find spec files, my private patches, source RPMs, and
binary RPMs, respectively.
Note that the RPMS directory contains two subdirectories,
"ppc" for architecture-dependent binariy packages,
while "noarch" for those architecture-independent.
For those packages without real source RPMs or those provided only
as tar balls, you can find
the corresponding original source packages and my private patches
in src.
The binary tar balls are in
tgz.
These packages have been tested on my machines (G3 Series PowerBook, aka
Wallstreet and Ti PowerBook G4) but might not work on your platform.
Install them thus at your own risk.
Notice also that new packages are under ~fujiik/macosx/10.0.X/,
while the old ones built on Public Beta are directly under
~fujiik/macosx/ and will not be supported.
B
ack
to Keisuke Fujii's HEP on X Page