Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!necntc!ames!sdcsvax!ucbvax!ROVER.UMD.EDU!jonnyg From: jonnyg@ROVER.UMD.EDU (Jon Greenblatt) Newsgroups: comp.windows.x Subject: X11 on the RT fixes! Message-ID: <8710011507.AA03503@rover.UMD.EDU> Date: Thu, 1-Oct-87 11:07:52 EDT Article-I.D.: rover.8710011507.AA03503 Posted: Thu Oct 1 11:07:52 1987 Date-Received: Mon, 5-Oct-87 05:03:08 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 54 YEA! I now have X11 working on the RT. Follow these steps to get it running. This applies to those running the Latest release of 4.3 on the RT with X11R1. 1: Run RTSETUP first! 2: Some files do not compile at all with "hc". These are in Xtk and oldXtk and one other directory. In these directories change the line in the makefile that reads "CC = hc" to "CC = pcc". 3: In the directories server/ddx/mi and server/ddx/mfb, grep for all occurences of "++->", Change these lines so that the ++ is in a seperate statement following the ->. 4: In the file server/ddx/mi/miregion.c, make the following changes. I did this in reverse order so the changes come before the original lines (sorry). 290,292c290,292 < do { < *pPrevBox = *pCurBox; < pPrevBox++; pCurBox++; --- > do > { > *pPrevBox++ = *pCurBox++; 1503,1504c1503 < pbox++; < pboxTest = pbox; --- > pboxTest = ++pbox; 1525,1526c1524 < *pwidthNew = xEnd - xStart; < pwidthNew++; --- > *pwidthNew++ = xEnd - xStart; 1572,1573c1570 < *pwidthNew = xEnd - xStart; < pwidthNew++; --- > *pwidthNew++ = xEnd - xStart; NOTE: I have not looked for all the possible pointer/incr conflicts at this point, there may be more. Good sailing, Jon Greenblatt (128.8.128.16) (128.8.2.73) PS: Thank you Robert Scheifler!