Alexandre Julliard
|
b46ea8a5b8
|
libwine: Avoid compiler warnings for Mingw builds.
|
2012-01-17 15:02:45 +01:00 |
Gerald Pfeifer
|
11e811411c
|
libwine: Always build preloading code.
|
2012-01-17 11:52:19 +01:00 |
Alexandre Julliard
|
06f76236d1
|
libwine: Fall back to normal exec if the preloader doesn't exist.
|
2011-01-13 19:56:12 +01:00 |
Alexandre Julliard
|
5af634fd3b
|
libwine: Use the 64-bit preloader when starting 64-bit wine.
|
2010-12-16 20:02:18 +01:00 |
Marko Nikolic
|
0ffb137d4a
|
libwine: Removed sign comparison warning.
|
2010-07-26 18:38:32 +02:00 |
Alexandre Julliard
|
995e553715
|
libwine: Determine the bin directory independently from the lib directory if possible.
Prefer the bin directory when getting the data dir location.
|
2009-08-25 14:29:32 +02:00 |
Alexandre Julliard
|
d2a426a6ab
|
libwine: Don't try to use the preloader on non-i386.
|
2008-12-12 10:19:54 +01:00 |
Alexandre Julliard
|
662718160e
|
libwine: Allow to specify a non-existing directory as WINEPREFIX.
|
2008-04-21 15:48:12 +02:00 |
Alexandre Julliard
|
8505f1429d
|
libwine: Export functions that return the Wine version number and build id.
|
2008-03-26 23:38:36 +01:00 |
Paul Millar
|
8d571e28f1
|
libwine: Fix naked getuid() to allow compilation under MinGW.
|
2007-11-12 11:39:52 +01:00 |
Alexandre Julliard
|
65d865d963
|
libwine: Refuse to use a WINEPREFIX dir owned by a different user.
|
2007-11-08 12:21:10 +01:00 |
Andrew Talbot
|
4125821a99
|
winelib: Replace inline static with static inline.
|
2007-03-27 12:38:06 +02:00 |
Detlef Riekenberg
|
1c559eb474
|
libs/wine: Use xstrdup to avoid duplicate code.
|
2007-03-17 19:50:48 +01:00 |
Alexandre Julliard
|
6406f60ff3
|
libwine: Avoid a compiler warning on Solaris.
|
2006-09-12 11:01:57 +02:00 |
Alexandre Julliard
|
e43cec76d1
|
libwine: Remove one more directory level when checking for build dir.
This way it still works if the libdir we got was libs/wine instead of libs.
|
2006-06-19 22:45:28 +02:00 |
Alexandre Julliard
|
3fb4b32949
|
libwine: Fixed a compiler warning on MacOSX.
|
2006-06-15 14:14:26 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Mike McCormack
|
f7679b4594
|
libwine: Fix a memory leak.
|
2006-04-07 11:45:53 +02:00 |
Alexandre Julliard
|
5ff1004c4d
|
libwine: Export wine_get_build_dir.
|
2006-03-16 17:36:19 +01:00 |
Alexandre Julliard
|
bf566139d7
|
libwine: Added support for executing wine binaries out of the build dir.
|
2006-03-16 17:35:32 +01:00 |
Alexandre Julliard
|
77b3b92eb2
|
libwine: Added detection for Wine being run out of the build directory.
|
2006-03-16 17:35:14 +01:00 |
Alexandre Julliard
|
2f026d1694
|
libwine: Export a function to retrieve the data directory (based on a
patch by Dmitry Timoshkov).
|
2006-03-06 18:50:15 +01:00 |
Alexandre Julliard
|
1269f43c5a
|
libwine: Add the runtime library path to the front of the dll paths list.
|
2006-02-17 17:39:44 +01:00 |
Alexandre Julliard
|
e95a2c2111
|
libwine: Set the default bindir and dlldir from argv0 if dladdr is not available.
Added dependency on $(RELPATH).
|
2006-02-17 14:08:19 +01:00 |
Alexandre Julliard
|
8b5e11c341
|
libwine: Compute relative paths for bin and dll directories at compile time.
|
2006-02-17 11:43:10 +01:00 |
Alexandre Julliard
|
9dffd134dd
|
libwine: Try the current load path in priority before the
WINELOADER/WINESERVER environment variables in wine_exec_wine_binary.
|
2006-02-16 20:26:55 +01:00 |
Alexandre Julliard
|
767ad69a45
|
libwine: Don't rely on argv[0] in wine_exec_wine_binary if we can get
the directory from the library itself.
Only try the hardcoded BINDIR if everything else failed.
|
2006-02-16 20:06:20 +01:00 |
Alexandre Julliard
|
ca6fd0d4ec
|
libwine: Only use the library directory if it's an absolute path.
|
2006-02-16 20:03:06 +01:00 |
Alexandre Julliard
|
0b34fb3656
|
libwine: Use dladdr if supported to get the run-time path of libwine.so
and define the default dll and bin directories relative to it.
|
2006-02-11 22:38:44 +01:00 |
Alexandre Julliard
|
6c1494b19c
|
Fix long standing regression in the building of the server directory
name (found by Nigel Rowe).
|
2004-12-20 18:55:18 +00:00 |
Steven Edwards
|
e7c3ab1874
|
Check for getuid and avoid the use of it in libwine if we don't have
it.
|
2004-10-04 20:45:49 +00:00 |
Alexandre Julliard
|
531dbbd8e7
|
Base the server directory name on the uid, not the username.
|
2004-09-27 20:50:37 +00:00 |
Alexandre Julliard
|
c3193925d8
|
Add the preloader itself as argv[0] and remove it again before running
the real loader, this way the ps output makes more sense.
|
2004-06-15 20:31:06 +00:00 |
Christian Costa
|
4b588d132d
|
Fixed preloader_exec.
|
2004-05-30 03:10:15 +00:00 |
Alexandre Julliard
|
b1abca8a5d
|
Initial version of the Wine preloader, used to reserve memory
areas at startup. Based on the work of Mike McCormack.
|
2004-05-28 20:59:22 +00:00 |
Alexandre Julliard
|
2dff1fe1e5
|
Moved environ definition to port.h.
|
2004-05-25 18:05:39 +00:00 |
Emmanuel Maillard
|
7ee8adfd39
|
Added environ support for Darwin.
|
2004-05-25 04:50:08 +00:00 |
Alexandre Julliard
|
04869eb658
|
Initial support for automatically creating the ~/.wine directory on
startup.
|
2004-05-11 04:29:18 +00:00 |
Alexandre Julliard
|
daeccba704
|
Moved the exec_wine_binary function to the wine library, and use it to
exec the wineserver too.
|
2003-11-11 22:21:29 +00:00 |
Alexandre Julliard
|
5986e3a724
|
Added wine_get_argv0_path() to retrieve the path of the wine binary.
|
2003-10-08 00:36:09 +00:00 |
Alexandre Julliard
|
2d1c79066e
|
Moved libwine to libs/ directory.
Some makefile fixes and cleanups.
|
2003-03-22 20:40:48 +00:00 |