for end-user
information, and set at least the environment variables described there.
At the current time, the most recent version available is XFree86-3.3.
This is a full and unrestricted version which comes with complete source
code. 3.3 is an intermediate version which was released because the last
beta version (3.2A) was about to expire and the new 4.0 version was not
completely finished in time. 3.3 is the last ``classical'' version which
has separate Xservers for different video cards.
If you want to join the XFree86 developer team, e.g. to add support for
certain hardware, please send a request to BOD@@XFree86.org. Please
think about such a step carefully before, though, since much work is
involved. Please use the XFree86-3.3 source code as a test example how
to compile the system. The ability to manage that is a basic requirement
for becoming a developer.
d34 1
a34 1
- gcc EMX/gcc emx 0.9C patch2 or later
d45 1
a45 1
- make GNU make 3.71/3.72 (use the one coming with XFree86!)
d55 7
a61 3
Furthermore, you need the XFree86 sources. These are available from
the common XFree86 repositories. Look into a directory which is
often named /pub/XFree86/3.3/source.
d95 1
a95 1
\x11 xc\config\util\added added-XXX
d99 1
a99 1
grep "\*\*\* xc/" patchfile >added-file
d115 2
a116 2
find \x11 -name *.rej -print
find \x11 -name *# -print
d120 1
a120 1
be any problems of this kind, else you have made a mistake. Finally
d123 1
a123 1
find \x11 -name *.orig -print -exec rm {} ;
d134 3
a136 5
- Tcl* and Tk* don't need to be set explicitly. Reasonable defaults
are in the other config files, provided you have a complete
XFree86/OS2 binary tree with the tcl/tk runtime support installed.
- #define BuildDynamicLoading NO
This does not work.
d151 1
a151 2
directory. If this is a second or later attempt, you might need to
copy the saved toplevel Makefile.os2 back to Makefile.
d154 2
a155 3
- Go have a bucket of coffee, or better, buy new coffee - in Colombia!
The compile will need between 2 and 20 hours, depending on your
selections, and the horse power of your hardware.
d172 1
a172 1
$XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/OS2note.sgml,v 3.4.2.2 1997/05/24 08:36:06 dawes Exp $
d178 1
a178 1
$XConsortium: OS2note.sgml /main/1 1996/02/24 10:08:59 kaleb $
@
1.1.1.3
log
@XFree86 3.3.2 sources
@
text
@d6 1
a6 1
Last modified 26 Mar 1998
d23 1
a23 1
At the current time, the most recent version available is XFree86-3.3.2.
d25 4
a28 3
code. 3.3.2 is not only a bugfix release, but also supports new hardware,
some of which might not even supported by OS/2 itself. See the RELEASE NOTES
document for details.
d33 1
a33 1
involved. Please use the XFree86-3.3.2 source code as a test example how
d49 1
a49 1
- gcc EMX/gcc emx 0.9C patch4 or later
d60 1
a60 1
- make GNU make 3.71/3.72 (use the one from X332prog.zip!)
a178 14
- There are a few minor glitches in the installation:
- The xdm and linkkit directories will fail in compile and installation.
This is no problem and has no effect on the rest of the system.
- The imake.exe which is installed in
d187 1
a187 1
$XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/OS2note.sgml,v 3.4.2.3 1998/02/26 20:11:29 hohndel Exp $
@
1.1.1.4
log
@XFree86 3.3.3 sources
@
text
@d6 1
a6 1
Last modified 04 October 1998
d23 1
a23 1
At the current time, the most recent version available is XFree86-3.3.3.
d25 1
a25 1
code. 3.3.3 is not only a bugfix release, but also supports new hardware,
d32 1
a32 1
involved. Please use the XFree86-3.3.3 source code as a test example how
d200 1
a200 1
$XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/OS2note.sgml,v 3.4.2.4 1998/10/11 12:35:56 hohndel Exp $
@
1.1.1.5
log
@XFree86 3.3.4 sources
@
text
@d6 1
a6 1
Last modified July 6th, 1999
d23 1
a23 1
At the current time, the most recent version available is XFree86-3.3.4.
d25 1
a25 1
code. 3.3.4 is not only a bugfix release, but also supports new hardware,
d32 1
a32 1
involved. Please use the XFree86-3.3.4 source code as a test example how
a161 4
- Copy the file xc/programs/Xserver/hw/xfree86/etc/bindist/OS2/host.def.os2
to the location xc/config/cf/host.def. Use this file to do
any specific modifications to imake variables, rather than editing
the file xfree86.cf, imake.tmpl, or os2.cf directly.
d200 1
a200 1
$XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/OS2note.sgml,v 3.4.2.5 1999/07/13 07:09:50 hohndel Exp $
@
1.1.1.6
log
@XFree86 3.3.5 sources
@
text
@d6 1
a6 1
Last modified August 1st, 1999
d23 1
a23 1
At the current time, the most recent version available is XFree86-3.3.5.
d25 1
a25 1
code. 3.3.5 is not only a bugfix release, but also supports new hardware,
d32 1
a32 1
involved. Please use the XFree86-3.3.5 source code as a test example how
d48 1
a48 1
- gcc EMX/gcc emx 0.9C patch4 or later (0.9d preferred!)
d59 1
a59 1
- make GNU make 3.71/3.72 (use the one from Xprog.zip!)
d71 1
a71 1
often named /pub/XFree86/3.3.5/source.
d204 1
a204 1
$XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/OS2note.sgml,v 3.4.2.6 1999/08/02 08:38:17 hohndel Exp $
@
1.1.1.7
log
@XFree86 3.3.6
@
text
@d6 1
a6 1
Last modified December 12th, 1999
d23 1
a23 1
At the current time, the most recent version available is XFree86-3.3.6.
d25 1
a25 1
code. 3.3.6 is not only a bugfix release, but also supports new hardware,
d32 1
a32 1
involved. Please use the XFree86-3.3.6 source code as a test example how
d48 1
a48 1
- gcc EMX/gcc emx 0.9d patch2 or later
a62 2
- unix2dos Some conversion utility to convert LF delimiter to CRLF (may
be called unixtoos2 or alike as well)
d71 1
a71 1
often named /pub/XFree86/3.3.6/source.
d76 3
a78 3
You need about 300MB of free HPFS (or NFS, JFS, ext2fs) space for the whole
system. This does not include space for the postscript and troff documentation
files. I have never installed them. Nor did I install the test subtree.
d135 3
a137 5
- Go to the xc\config\cf directory and copy the file
\x11bsol;xcbsol;programsbsol;Xserverbsol;hwbsol;xfree86bsol;etcbsol;bindistbsol;OS2bsol;host.def.os2
into xc/config/cf/host.def and edit it to match your
requirements (you probably don't want to compile all X servers).
Certain changes must be set to the following values:
d141 6
a146 2
- Disable the whole external input device stuff, like JoystickSupport, Wacom-
Support, etc.
a148 1
- Disable the special servers XVirtualFramebufferServer, XnestServer, XprtServer
a170 5
Note: this may immediately fail in case, you got your distribution
from a Unix tar archive. Unfortunately the OS/2 REXX interpreter
has a problem with scripts that use the Unix convention as a line
delimiter. So go through the whole tree and convert the *.cmd files
to "OS/2 ASCII" by one of the typical unix2dos or unixtoos2 programs.
d204 1
a204 1
$XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/OS2note.sgml,v 3.4.2.7 1999/12/20 12:55:51 hohndel Exp $
@