mirror of
https://github.com/reactos/wine.git
synced 2024-11-28 14:10:32 +00:00
Update information concerning FreeBSD.
Refer to Wine instead of wine as the package name.
This commit is contained in:
parent
e12d8ae06e
commit
d2b22894a0
22
README
22
README
@ -14,7 +14,7 @@ that you wrote it.
|
|||||||
2. QUICK START
|
2. QUICK START
|
||||||
|
|
||||||
Whenever you compile from source, it is recommended to use the Wine
|
Whenever you compile from source, it is recommended to use the Wine
|
||||||
Installer to build and install wine. From the top-level Wine
|
Installer to build and install Wine. From the top-level Wine
|
||||||
directory (which contains this file), run:
|
directory (which contains this file), run:
|
||||||
|
|
||||||
./tools/wineinstall
|
./tools/wineinstall
|
||||||
@ -29,7 +29,7 @@ especially the wealth of information found at http://www.winehq.com.
|
|||||||
To compile and run Wine, you must have one of the following:
|
To compile and run Wine, you must have one of the following:
|
||||||
|
|
||||||
Linux version 2.0.36 or above
|
Linux version 2.0.36 or above
|
||||||
FreeBSD-current or FreeBSD 3.0 or later
|
FreeBSD 4.x or FreeBSD 5-CURRENT
|
||||||
Solaris x86 2.5 or later
|
Solaris x86 2.5 or later
|
||||||
|
|
||||||
Linux info:
|
Linux info:
|
||||||
@ -42,22 +42,14 @@ Linux info:
|
|||||||
you may want to upgrade to at least the latest 2.0.x release.
|
you may want to upgrade to at least the latest 2.0.x release.
|
||||||
|
|
||||||
FreeBSD info:
|
FreeBSD info:
|
||||||
On FreeBSD, you may want to apply an LDT sharing patch too
|
|
||||||
(unless you are tracking -current where it finally has
|
|
||||||
been committed just recently), and there also is a small sigtrap
|
|
||||||
fix that's needed for wine's debugger. (Actually now that it's using
|
|
||||||
ptrace() by default it may no longer make a difference but it still
|
|
||||||
doesn't hurt...) And if you're running a system from the -stable
|
|
||||||
branch older than Nov 15 1999, like a 3.3-RELEASE, then you also
|
|
||||||
need to apply a signal handling change that was MFC'd at that date.
|
|
||||||
Make sure you have the USER_LDT, SYSVSHM, SYSVSEM, and SYSVMSG options
|
Make sure you have the USER_LDT, SYSVSHM, SYSVSEM, and SYSVMSG options
|
||||||
turned on in your kernel.
|
turned on in your kernel.
|
||||||
More information including patches for the -stable branch is in
|
More information including patches for the 4-STABLE branch is in the
|
||||||
the ports tree:
|
ports tree:
|
||||||
ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/emulators/wine/files/
|
ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/emulators/wine/files/
|
||||||
|
|
||||||
Solaris info:
|
Solaris info:
|
||||||
You will most likely need to build wine with the GNU toolchain
|
You will most likely need to build Wine with the GNU toolchain
|
||||||
(gcc, gas, etc.)
|
(gcc, gas, etc.)
|
||||||
|
|
||||||
Wine requires kernel-level threads to run. Currently, only Linux
|
Wine requires kernel-level threads to run. Currently, only Linux
|
||||||
@ -68,7 +60,7 @@ in the future.
|
|||||||
|
|
||||||
You need to have the X11 development include files installed
|
You need to have the X11 development include files installed
|
||||||
(called xlib6g-dev in Debian and XFree86-devel in RedHat).
|
(called xlib6g-dev in Debian and XFree86-devel in RedHat).
|
||||||
To use wine's support for multi-threaded applications, your X libraries
|
To use Wine's support for multi-threaded applications, your X libraries
|
||||||
must be reentrant, which is probably the default by now.
|
must be reentrant, which is probably the default by now.
|
||||||
If you have libc6 (glibc2), or you compiled the X libraries yourself,
|
If you have libc6 (glibc2), or you compiled the X libraries yourself,
|
||||||
they were probably compiled with the reentrant option enabled.
|
they were probably compiled with the reentrant option enabled.
|
||||||
@ -82,7 +74,7 @@ and xpm4g-dev. SuSE calls these packages xpm and xpm-devel.
|
|||||||
On x86 Systems gcc >= 2.7.2 is required.
|
On x86 Systems gcc >= 2.7.2 is required.
|
||||||
Versions earlier than 2.7.2.3 may have problems when certain files
|
Versions earlier than 2.7.2.3 may have problems when certain files
|
||||||
are compiled with optimization, often due to problems with header file
|
are compiled with optimization, often due to problems with header file
|
||||||
management. pgcc currently doesn't work with wine. The cause of this problem
|
management. pgcc currently doesn't work with Wine. The cause of this problem
|
||||||
is unknown.
|
is unknown.
|
||||||
|
|
||||||
You also need flex version 2.5 or later and yacc.
|
You also need flex version 2.5 or later and yacc.
|
||||||
|
Loading…
Reference in New Issue
Block a user