Commit Graph

81 Commits

Author SHA1 Message Date
Alexandre Julliard e482eebf2f Split the build program in several files.
Renamed it 'winebuild' to avoid possible conflicts.
Cleaned up command-line parsing.
Make it understand -fPIC instead of -pic.
Merged call16.s and call32.s generated files.
2000-06-23 20:15:35 +00:00
Alexandre Julliard 4f356e86e4 Moved shared crtdll/ntdll functions into ntdll.
Made crtdll a separate dll.
2000-06-23 16:16:30 +00:00
Alexandre Julliard 2f158c2678 Removed @PROGEXT@ (it was broken anyway).
Improved 'make install'.
Cleaned up the main Makefile.
2000-06-14 21:45:38 +00:00
Bertho Stultiens 3085591767 Initial release of the message compiler. 2000-06-13 04:34:41 +00:00
Alexandre Julliard 01e819ad9f Simplified wrc flags handling. 2000-06-08 04:52:11 +00:00
Dimitrie O. Paun 36b5b6b9f4 Start to separate KERNEL out of libwine. 2000-06-03 00:07:44 +00:00
Dimitrie O. Paun 84bde6a4a4 Separate wineps out of Wine's core. 2000-05-30 20:27:23 +00:00
Alexandre Julliard 442f6b1df7 Do not clear suffixes list (breaks BSD make). 2000-05-25 23:06:53 +00:00
Alexandre Julliard 24c3c5ed87 Revived the GEN_C_SRCS variable to support wrc lex/yacc sources. 2000-05-24 03:31:04 +00:00
Hidenori Takeshima 4615e29c58 If system doesn't have OpenGL, don't refer to libopengl32.so. 2000-05-23 23:36:41 +00:00
Lionel Ulmer bedf40b58b Added support for OpenGL. 2000-05-12 20:18:14 +00:00
Hidenori Takeshima e75f9fb806 Added stubs for riched32.dll. 2000-05-03 18:12:19 +00:00
Patrik Stridvall 2941a2126c Compile fix for --without-x. 2000-04-25 20:34:22 +00:00
Eric Pouech 44af98cb36 Fixed winspool(.drv) loading. 2000-04-25 19:57:27 +00:00
Alexandre Julliard e1e75371d9 Implemented on-demand loading of builtin dlls using dlopen(). 2000-04-24 17:17:49 +00:00
Alexandre Julliard b44595283f Improved Winelib apps initialisation code. No longer need to link
winestub.o with Winelib apps.
2000-04-15 21:00:55 +00:00
Alexandre Julliard 819fa8ce38 Merged urlmon.dll and wininet.dll from the Corel tree (implementation
by Ulrich Czekalla <ulrichc@corel.ca>)
2000-04-11 20:07:00 +00:00
Alexandre Julliard c53ceba478 Improved support for Makefiles that need to recurse in subdirectories. 2000-04-09 18:19:59 +00:00
Alexandre Julliard 77d5ebbb37 Link ttydrv and x11drv objects into their respective dll. 2000-03-25 14:03:50 +00:00
Alexandre Julliard 1dac57f05f Created separate dlls for user,gdi,ttydrv,x11drv.
Fixed Winelib argc handling (thanks to Eric Pouech).
2000-03-19 12:08:09 +00:00
Alexandre Julliard ddce652cae Made ddraw and dinput separate dlls. 2000-03-17 16:58:10 +00:00
Alexandre Julliard ebc32253bc Made MPR a separate dll. 2000-03-17 15:09:48 +00:00
Alexandre Julliard d0edc5fecd Moved dll-specific make rules to a separate Makedll.rules file. 2000-03-04 22:31:27 +00:00
Alexandre Julliard 7ee3435d5d Renamed libwin32s to use the proper dll name (libw32skrnl). 2000-02-29 22:11:44 +00:00
Alexandre Julliard e1d78899ea Made winmm a separate shared library. 2000-02-26 13:45:34 +00:00
Eric Pouech 2a3b0a1dad Moved hardware related handling to dlls/winmm/joystick driver.
Got rid of joySendMessages() hack (now implementation with a timer).
2000-02-26 13:14:04 +00:00
Sean Langley 58c71d4f7c OLEPRO32 stubs. 2000-02-07 16:26:56 +00:00
Alexandre Julliard 318f4cefd2 Build most dlls as separate shared libraries. 2000-01-31 05:02:49 +00:00
Patrik Stridvall a9ee4a2ea3 - Unixware (Solaris) linker typo fixed
- Solaris (and possibly Unixware) specific linker support for the
  GNU:ism --[no-]whole-archive
- Solaris make specific makefile fix
2000-01-30 00:36:50 +00:00
Alexandre Julliard 0adad95db3 Made --enable-dll the default.
Use $(MAKE) instead of $(SUBMAKE) for recursive makes.
Cleaned up install targets in main Makefile.
2000-01-26 01:45:58 +00:00
Marcus Meissner d43eb2d0e2 Look for our header files first, then for systems headers. 2000-01-08 22:23:43 +00:00
Alexandre Julliard 96af9aa5b8 Added dependency on winestub.o 1999-10-25 02:50:08 +00:00
Marcus Meissner 9607512134 Relink subdirectory objects on Makefile.in/Make.rules.in change. 1999-10-13 13:45:15 +00:00
Patrik Stridvall 385dc18cea Added ability to call winapi_check from the Makefiles. 1999-09-29 10:24:19 +00:00
Ulrich Weigand 8336cc9e51 Adapted to glue code generation changes. 1999-08-15 12:45:53 +00:00
Patrik Stridvall a9be64e220 Added support for Solaris Lint. 1999-07-31 17:39:44 +00:00
Patrik Stridvall 0691a59736 Made compilation of *.spec.c files use -fno-builtin regardless of
where they are.
1999-07-31 14:45:22 +00:00
Alexandre Julliard d6baf1bb1a Authors: James Juran <jrj120@psu.edu>, Andreas Mohr <cipam895@cip1.ind.uni-stuttgart.de>
Updated README and man page.
Split documentation for wine.conf into new wine.conf(5) manpage.
1999-07-18 15:47:22 +00:00
Ulrich Weigand 4b32fd0d43 Use position-independent code in assembly glue when building .so.
Include if1632/ and graphics/win16drv/ into WineLib.
Move miscemu/emulate.c into dlls/win87em/.
1999-07-15 14:51:40 +00:00
Ulrich Weigand 3dff7bb842 Modularized CallFrom/To16 routines. Adapted dependent routines,
16-bit snoop/relay debugging, and make rules.
1999-07-11 13:58:31 +00:00
James Juran ffe6b7679a Use Autoconf to find path to ldconfig. 1999-06-12 08:21:57 +00:00
Alexandre Julliard 51662375c5 Get include files from the current directory first. 1999-05-15 10:41:15 +00:00
Bertho Stultiens d1895a776c Built-in dlls now have resources attached via the PE-header like
normal dlls. This enables the use of the resource API.
1999-04-25 18:31:35 +00:00
Joerg Mayer 03b5529ab4 - Remove some old rc make stuff
- "make clean" omitted some include subdirs
1999-04-02 10:33:21 +00:00
Alexandre Julliard e66d4219ec Fixed Makefile up-to-date check to avoid relinking all the object
files.
1999-03-14 15:22:29 +00:00
Marcus Meissner ca004e5037 Check for necessary configure reruns for Makefile and Make.rules
generation.
1999-01-03 12:26:22 +00:00
Todd Vierling 8beb15aa95 Use -lwine for linking. 1998-12-18 17:30:52 +00:00
Todd Vierling 4b992b0f88 These patches add support for --enable-dll on NetBSD, and may even do so for
FreeBSD a.out.  Now, NetBSD can use libwine as a shared object.  Thanks to
mycroft@netbsd.org for doing this work!
1998-12-15 15:26:27 +00:00
Patrik Stridvall ea5847247e Started moving some X11 window management code to windows/x11drv. 1998-11-01 16:22:07 +00:00
Patrik Stridvall 1439f72b48 Use $(AS) instead of $(CC) to compile .s files. 1998-10-11 17:12:21 +00:00