Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jan 2000 01:33:37 +0100 (MET)
From:      Jean-Marc Zucconi <jmz@FreeBSD.ORG>
To:        kris@hiwaay.net
Cc:        gallatin@cs.duke.edu, freebsd-alpha@FreeBSD.ORG
Subject:   Re: XFree86 3.9.17?
Message-ID:  <200001050033.BAA94537@qix.jmz.org>
In-Reply-To: <Pine.BSF.4.10.10001041757100.38173-100000@barricuda.bsd.nws.net> (message from Kris Kirby on Tue, 4 Jan 2000 17:58:31 -0600 (CST))
References:   <Pine.BSF.4.10.10001041757100.38173-100000@barricuda.bsd.nws.net>

next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> Kris Kirby writes:

 > On Tue, 4 Jan 2000, Andrew Gallatin wrote:
 >> 
 >> Has anybody been able to build the XF86 3.9.17 snapshot on alpha yet?
 >> Should I even expect that it will work?

 > Geez, I'm having enough trouble building it for i386 ;-). Seriously, if
 > anyone would like help me, it wouldn't go unappreciated.

Foe the i386 try with the following patches (eventually apply them by
hand as they are for 3.9.17 excepted the last one)

--- programs/Xserver/hw/xfree86/input/joystick/Imakefile~	Fri Oct  8 01:24:05 1999
+++ programs/Xserver/hw/xfree86/input/joystick/Imakefile	Fri Oct  8 14:17:12 1999
@@ -12,11 +12,11 @@
 			-I$(SERVERSRC)/include -I$(XINCLUDESRC) -I$(EXTINCSRC)
 
 #ifdef LinuxArchitecture
-	ARCH_JSTK = ../os-support/linux/lnx_jstk.o
+ARCH_JSTK = ../os-support/linux/lnx_jstk.o
 #endif
 
 #if defined(FreeBSDArchitecture) || defined(NetBSDArchitecture) || defined(OpenBSDArchitecture)
-	ARCH_JSTK = ../os-support/bsd/bsd_jstk.o
+ARCH_JSTK = ../os-support/bsd/bsd_jstk.o
 #endif
 
 #if MakeHasPosixVariableSubstitutions
--- programs/Xserver/hw/xfree86/os-support/bsd/bsd_jstk.c~	Sun Aug  2 08:43:34 1998
+++ programs/Xserver/hw/xfree86/os-support/bsd/bsd_jstk.c	Mon Oct 11 02:27:32 1999
@@ -97,7 +97,6 @@
     *centerY = js.y;
     xf86Msg(X_PROBED, "Joystick: CenterY set to %d\n", *centerY);
     }
-  }
 
   return status;
 }
--- lib/FS/Imakefile~	Sat Feb 20 15:51:05 1999
+++ lib/FS/Imakefile	Mon Oct 11 02:43:58 1999
@@ -34,7 +34,7 @@
 
 CONN_DEFINES = $(CONNECTION_FLAGS) -DFS_t -DTRANS_CLIENT
 #if HasBSD44Sockets
-SOCK_DEFINES = -DBSD44SOCKETS
+SOCK_DEFINES = -DBSD44SOCKETS -D_P1003_1B_VISIBLE
 #endif
 
 #include <Library.tmpl>
--- Imakefile~	Sun Jan  2 03:09:36 2000
+++ Imakefile	Sun Jan  2 21:42:40 2000
@@ -133,3 +133,4 @@
 
 InstallDriverSDKNonExecFile(dgaproc.h,$(DRIVERSDKINCLUDEDIR))
 InstallDriverSDKNonExecFile(xvdix.h,$(DRIVERSDKINCLUDEDIR))
+CDEBUGFLAGS=


And add the following at the end of xf86site.def:

#define HasTk			YES
#define TkLibDir		/usr/local/lib
#define TkIncDir		/usr/local/include/tk8.2
#define TkLibName		tk82
#define HasTcl			YES
#define TclLibDir		/usr/local/lib
#define TclIncDir		/usr/local/include/tcl8.2
#define TclLibName		tcl82
#define XVirtualFramebufferServer YES
#define XprtServer YES
#define XF86CardDrivers         mga glint nv tga s3virge sis rendition                                 neomagic i740 tdfx                                 cirrus tseng trident chips apm                                 GlideDriver fbdev                                 ati vga XF86ExtraCardDrivers
#define BuildFontServer	YES
#define InstallFSConfig YES
#define BuildFonts		YES
#define Build75DpiFonts	YES
#define Build100DpiFonts	YES
#define BuildSpeedoFonts	YES
#define BuildType1Fonts	YES
#define BuildCIDFonts	YES
#define BuildCyrillicFonts	YES
#define BuildLatin2Fonts	YES
#define XInputDrivers dynapro elo2300 elographics magellan microtouch         mutouch spaceorb wacom
#define JoystickSupport		NO
#define BuildXinerama  YES
#define InstallXinitConfig YES
#define InstallFSConfig YES
#define ForceNormalLib		YES

Good luck :)

Jean-Marc

-- 
 Jean-Marc Zucconi                    PGP Key: finger jmz@FreeBSD.ORG


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001050033.BAA94537>