Commit Graph

56 Commits

Author SHA1 Message Date
Daniel Stone
8ec79e05fe Make symlink-mesa.sh call srcdir != objdir safe. Remove requirement for
XF86Rush protocol headers, which we don't even use.
2005-08-19 15:15:51 +00:00
Alan Coopersmith
057a8709a1 More updates for Panoramix -> Xinerama rename 2005-08-19 00:13:46 +00:00
Søren Sandmann Pedersen
df938987d6 Add buildsystem for Xprint, and:
Wed Aug 17 14:50:58 2005 Soren Sandmann <sandmann@redhat.com>
Include <X11/extensions/Print{,str}.h> instead of "Print{,str}.h"
Include <X11/fonts/fontstruct.h> isntead of "fonts/fontstruct.h"
Wed Aug 17 14:54:49 2005 Søren Sandmann <sandmann@redhat.com>
Conditionally compile in xprint.c
Add Xprint
2005-08-17 19:03:18 +00:00
Alan Coopersmith
bcc95c8340 Add AC_SYS_LARGEFILE to match flags used in monolith 2005-08-15 18:32:08 +00:00
Søren Sandmann Pedersen
3e471ddf1d Add check for whether the platform is MMX capable and add the relevant
flags if so.
2005-08-11 14:36:29 +00:00
Keith Packard
4dfc3357a7 Add autogenerated source files and other various non-CVS material to
.cvsignore files
Use XORG_CFLAGS. Ensure that all exa files are in SOURCES
remove _XOPEN_SOURCE as it's always in xtrans.pc these days and gcc whines
libdamage.la needs libcw.la when COMPOSITE is defined, but that
    libdamage.la must be after libcomposite.la, so add libcw.la to
    DAMAGE_LIB instead of EXTENSION_LIBS. Regularize library link order
    across all X servers
2005-08-08 00:38:41 +00:00
Adam Jackson
7d2b08aa47 Invert the sense of the composite configure flag to match reality. 2005-08-07 20:42:50 +00:00
Adam Jackson
fcaa6f30c4 Bug #3989: Fix Composite builds, enable Composite build by default. (Olli
Helenius)
2005-08-07 19:02:32 +00:00
Chris Lee
cc67bd187f EXA support in the modular build. 2005-08-06 23:34:09 +00:00
Alan Coopersmith
b90a88e803 Add checks for functions used in os/access.c & os/connection.c:
getdtablesize(), getifaddrs(), getpeereid(), getpeerucred()
2005-08-06 19:48:12 +00:00
Alan Coopersmith
2304c14fe5 Fix endian test to work on big-endian platforms correctly 2005-08-06 19:14:24 +00:00
Alan Coopersmith
f51047c0b6 Fix 32-bit vs. 64-bit test for Solaris 2005-08-05 15:43:31 +00:00
Adam Jackson
39a80312e0 - Bug #3960: Add remaining GLX and pci.ids stuff to DIST (Cha Young-Ho,
Olli Helenius)
- Fix some distcheck problems for non-solaris systems
- Change server version number from the Xorg rev to an independent one
- _POSIX_SOURCE and _XOPEN_SOURCE defined to the right values
2005-08-04 22:31:20 +00:00
Adam Jackson
e62be6d272 - Check for vsnprintf
- Don't build the Xorg DDX on darwin
- Workaround for gcc defining __ppc__ but not __powerpc__
2005-08-04 18:45:46 +00:00
Alan Coopersmith
13bec87f45 Fix inline assembly versions of in*/out* for Sun compilers Add check for
ancient USL console code on Solaris to allow building on old Solaris
    x86 versions
2005-08-04 02:39:56 +00:00
Alan Coopersmith
d7c246f35b Only build ix86Pci.c on x86 & amd64 platforms Set DEFAULT_INT10 to x86emu
on everything but Linux/x86 Fix Sbus.c inclusion on sparc platforms
2005-08-02 23:57:52 +00:00
Alan Coopersmith
3d0d95004c Add check for walkcontext() to enable stack trace dumper on Solaris 2005-08-02 20:47:47 +00:00
Alan Coopersmith
c83772fef7 Set OSNAME for "Build Operating System" line in Xorg log 2005-08-02 01:50:48 +00:00
Adam Jackson
48b130285a Move AM_CONDITIONAL for ia64 to global scope 2005-08-02 00:47:08 +00:00
Adam Jackson
03379474e0 only do the AS_HELP_STRING workaround once, d'oh 2005-08-02 00:45:30 +00:00
Adam Jackson
2d7b1893be - Workaround for AS_HELP_STRING compatibility with older autoconf.
- New intermediate build target for Xorg server
- ia64 fixes
2005-08-02 00:41:07 +00:00
Adam Jackson
2acd29c93f Bump autoconf dependency to 2.57 from 2.53. Add 2.57 compatibility hack for
the new AS_HELP_STRING syntax from 2.58+.
2005-08-01 22:13:20 +00:00
Alan Coopersmith
9e9f9cb487 Need to define SVR4 on SVR4-ish systems since many headers and source files
check for it, expecting Imake to have defined it already. (Should be
    replaced with more specific checks & defines, but there's too many to
    get them all right now.)
2005-07-29 21:55:57 +00:00
Kevin E Martin
14ade55b83 Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
    reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version
2005-07-29 21:22:58 +00:00
Alan Coopersmith
d5d669b04e If neither --enable-dmx or --disable-dmx are specified, default to "yes" on
Linux, "no" on everything else (matches defaults in monolith Imake)
2005-07-28 23:33:57 +00:00
Kevin E Martin
86529c07d6 Fix distcheck for server 2005-07-28 23:28:34 +00:00
Kevin E Martin
b9ccd89918 Fix dmx/glxProxy build 2005-07-27 08:11:26 +00:00
Adam Jackson
7c1148c0fb Fire the Mesa symlink script from the configure stage. 2005-07-23 19:32:57 +00:00
Adam Jackson
93d29b4554 Emit makefiles for glapi, slang, and grammar. Conditionally define GLX_LIBS
if GLX support is requested. Add GLX_LIBS to the link deps for Xvfb and
    Xnest. All GLX support should work now for the vfb, xnest, and xfree86
    DDXes.
2005-07-23 02:04:39 +00:00
Daniel Stone
4f2e731aba objdir != srcdir fixes. 2005-07-17 07:34:31 +00:00
Alan Coopersmith
a6bd7ad985 Set GLX automake conditional after we've tested for mesa source and set GLX
to "no" if it's --with-mesa-source wasn't set.
2005-07-17 01:52:33 +00:00
Adam Jackson
bbb49449cb Fix --with-mesa-source parsing, and turn GLX off if no path to Mesa given. 2005-07-16 16:30:40 +00:00
Alan Coopersmith
8e600b8764 Only pass -rdynamic when using gcc 2005-07-16 07:39:48 +00:00
Adam Jackson
4f04e26c69 Say --with-mesa-source to get GLcore built. 2005-07-16 04:30:33 +00:00
Kevin E Martin
a407fa373b Move drm up to os-support since the files are shared by multiple platforms.
Fix the dri and drm build. Fix server-side DMX extension build. Make
    xf4bpp use the correct version of mfbline.c for mfbseg.c. Add #ifndef
    _HEADERNAME_H_/#define _HEADERNAME_H_/.../#endif to the headers.
2005-07-15 22:51:05 +00:00
Adam Jackson
eb6fa0dc15 Enable GLX build by default 2005-07-15 22:14:28 +00:00
Kevin E Martin
defeb56fc9 Fix the build when DRI is enabled 2005-07-14 22:20:16 +00:00
Kevin E Martin
7375f4d136 Add support for Xnest 2005-07-14 03:32:09 +00:00
Adam Jackson
64bf3a81a3 loadable extmod build system. 2005-07-14 02:53:31 +00:00
Alan Coopersmith
8ea4a1b759 First pass at Solaris os-support 2005-07-14 01:00:39 +00:00
Søren Sandmann Pedersen
f07e905553 - Add build system for xf86-video-ati
- Add build system for xserver/xorg/hw/xfree86/dri
- Add glcore.h to symlink.sh
- Symlink.sh: add some more DRI files, symlink glcore.h from
    extras/Mesa/include/GL/internal to proto/GL
- proto/GL/Makefile.am: install glcore.h
- xf86-video-ark: s/module-dir/xorg-module-dir/
2005-07-14 00:28:47 +00:00
Adam Jackson
f4626bb72b dlloader is the default in 6.9, but the loader doesn't get told to prefer
dlloader modules unless you -DDLOPEN_HACK.
2005-07-13 22:59:39 +00:00
Alan Coopersmith
4f38526566 - Use fbdevhwstub.c if <linux/fb.h> is not found
- Use x86emu on Solaris instead of vm86
- Better per-OS control over which xf86Kbd*.c and *Pci.c files to build
- Set various #defines to be defined or not on Solaris as needed
2005-07-13 22:54:02 +00:00
Adam Jackson
0e08818d39 Hook dbe into the build 2005-07-13 21:41:02 +00:00
Lars Knoll
cda9c7b267 add x86emu. 2005-07-12 14:50:10 +00:00
Adam Jackson
419448ea7b Pull libdri out of the build for now until I get something better worked
out
2005-07-12 03:03:16 +00:00
Kevin E Martin
02427d4d04 Add support for building Xdmx and Xvfb 2005-07-12 01:20:36 +00:00
Adam Jackson
c5548086f3 Start filling in glx build. Add xf86Version.h and a few DRI headers to the
sdk (needed for modular driver builds).
2005-07-11 00:42:52 +00:00
Adam Jackson
327741486e Don't try to link fb, shadow, or vgahw into the loadable Xorg server, as
they're only supposed to be loadable modules.
2005-07-09 02:22:29 +00:00
Alexander Gottwald
6ba4a2e78a Add more defines for XWin DDX Make building of cfb*, afb and mfb
conditional Set FD_SETSIZE=256 on cygwin
2005-07-05 23:01:51 +00:00