Add some information to the man page and README file.

Make documentation/win95look say [Tweak.Layout] instead of
[Tweaks.Layout].
Fix incorrect command given in documentation/bugreports.
Standard error was not being redirected, so most of the
output was lost.
This commit is contained in:
James Juran 1999-01-01 18:45:52 +00:00 committed by Alexandre Julliard
parent 16f0dfbaa5
commit 38a3d264f1
4 changed files with 73 additions and 96 deletions

45
README
View File

@ -24,17 +24,21 @@ To compile Wine, you must have one of:
You also need to have libXpm installed on your system. The sources for You also need to have libXpm installed on your system. The sources for
it are probably available on the ftp site where you got Wine. They can it are probably available on the ftp site where you got Wine. They can
also be found on ftp.x.org and all its mirror sites. also be found on ftp.x.org and all its mirror sites. If you are using
RedHat, install the xpm and xpm-devel packages.
On x86 Systems gcc >= 2.7.0 is required. You will probably need flex too. On x86 Systems gcc >= 2.7.0 is required. You also need flex and yacc.
Bison will work as a replacement for yacc. If you are using RedHat,
install the flex and bison packages.
To build Wine, first do a "./configure" and then a "make depend; make". To build Wine, first run "./configure" and then run "make depend; make".
This will build the library "libwine.a" and the program "wine". This will build the library "libwine.a" and the program "wine".
The program "wine" will load and run Windows executables. The program "wine" will load and run Windows executables.
The library "libwine.a" can be used to compile and link Windows source The library "libwine.a" can be used to compile and link Windows source
code under Unix. If you have an ELF compiler, you can use code under Unix. If you have an ELF compiler, you can use
"./configure --enable-dll" to build a shared library instead. "./configure --enable-dll" to build a shared library instead. To see
other configuration options, do ./configure --help.
To upgrade to a new release by using a patch file, first cd to the To upgrade to a new release by using a patch file, first cd to the
top-level directory of the release (the one containing this README top-level directory of the release (the one containing this README
@ -50,7 +54,8 @@ run "make depend; make".
3. SETUP 3. SETUP
Once Wine has been built correctly, you can do "make install"; this Once Wine has been built correctly, you can do "make install"; this
will install the wine executable and the man page. will install the wine executable, the Wine man page, and a few other
needed files.
Wine requires you to have a file /usr/local/etc/wine.conf (you can Wine requires you to have a file /usr/local/etc/wine.conf (you can
supply a different name when configuring wine) or a file called .winerc supply a different name when configuring wine) or a file called .winerc
@ -62,7 +67,7 @@ wine.ini contains a config file example.
4. RUNNING PROGRAMS 4. RUNNING PROGRAMS
When invoking Wine, you must specify the entire path to the executable, When invoking Wine, you may specify the entire path to the executable,
or a filename only. or a filename only.
For example: to run Solitaire: For example: to run Solitaire:
@ -78,29 +83,33 @@ Note: the path of the file will also be added to the path when
a full name is supplied on the commandline. a full name is supplied on the commandline.
Wine is not yet complete, so some programs may crash. You will be dropped Wine is not yet complete, so some programs may crash. You will be dropped
into a debugger so that you can investigate and fix the problem. into a debugger so that you can investigate and fix the problem. For more
information on how to do this, please read the file documentation/debugging.
If you post a bug report, please read the file documentation/bugreports to
see what information is required.
5. GETTING MORE INFORMATION 5. GETTING MORE INFORMATION
Usenet: The best place to get help or to report bugs is the Usenet newsgroup FAQ: The Wine FAQ is located at http://pw1.netcom.com/~dagar/wine.html.
comp.emulators.ms-windows.wine. The Wine FAQ is posted there every
month.
WWW: Please browse old messages on http://www.dejanews.com/ to check whether WWW: A great deal of information about Wine is available from WineHQ at
your problem is already fixed before posting a bug report to the
newsgroup.
A great deal of information about Wine is available from WineHQ at
http://www.winehq.com/. Untested patches against the current release http://www.winehq.com/. Untested patches against the current release
are available on the wine-patches mailing list; see are available on the wine-patches mailing list; see
http://www.winehq.com/dev.html#ml for more information. http://www.winehq.com/dev.html#ml for more information.
Usenet: Please browse old messages on http://www.dejanews.com/ to check whether
your problem is already fixed before posting a bug report to the
newsgroup.
The best place to get help or to report bugs is the Usenet newsgroup
comp.emulators.ms-windows.wine. Please read the file
documentation/bugreports to see what information should be included
in a bug report.
CVS: The current Wine development tree is available through CVS. CVS: The current Wine development tree is available through CVS.
Go to http://www.winehq.com/dev.html for more information. Go to http://www.winehq.com/dev.html for more information.
FAQ: The Wine FAQ is located at http://pw1.netcom.com/~dagar/wine.html.
If you add something, or fix a bug, please send a patch ('diff -u' If you add something, or fix a bug, please send a patch ('diff -u'
format preferred) to julliard@lrc.epfl.ch for inclusion in the next format preferred) to julliard@lrc.epfl.ch for inclusion in the next
release. release.

View File

@ -30,9 +30,16 @@ likely to get answered and fixed):
To accomplish this, use the following commands: To accomplish this, use the following commands:
wine -debugmsg +relay [other_options] program_name | tee filename.out tcsh and other csh-like shells:
wine -debugmsg +relay [other_options] program_name |& tee filename.out
head -100 filename.out > report_file head -100 filename.out > report_file
bash and other sh-like shells:
wine -debugmsg +relay [other_options] program_name 2>&1 | tee filename.out
head -100 filename.out > report_file
'report_file' will now contain the last hundred lines of the debugging 'report_file' will now contain the last hundred lines of the debugging
output, including the register dump and backtrace, which are the most output, including the register dump and backtrace, which are the most
important pieces of information. Please do not delete this part, even important pieces of information. Please do not delete this part, even

View File

@ -1,7 +1,7 @@
Win95/Win98 interface code is being introduced. Win95/Win98 interface code is being introduced.
Instead of compiling Wine for Win3.1 vs. Win95 using #define switches, Instead of compiling Wine for Win3.1 vs. Win95 using #define switches,
the code now looks in a special [Tweaks.Layout] section of wine.conf the code now looks in a special [Tweak.Layout] section of wine.conf
for a "WineLook=Win95" or "WineLook=Win98" entry. for a "WineLook=Win95" or "WineLook=Win98" entry.
A few new sections and a number of entries have been added to the A few new sections and a number of entries have been added to the

View File

@ -1,15 +1,14 @@
.\" -*- nroff -*- .\" -*- nroff -*-
.TH WINE 1 "November 22, 1998" "Version 981108" "Windows On Unix" .TH WINE 1 "December 30, 1998" "Version 981211" "Windows On Unix"
.SH NAME .SH NAME
wine \- run Windows programs on Unix wine \- run Windows programs on Unix
.SH SYNOPSIS .SH SYNOPSIS
.BI "wine " "[wine_options]" .BI "wine " "[wine_options] " "program1 " "[program2 ... ]"
" .PP
.BI "program_name [program_args]" For instructions on passing arguments to Windows programs, please see the
" " .B
.IB "[program_name [program_args] " PROGRAM/ARGUMENTS
" section of the man page.
.BI "..." " ]"
.SH DESCRIPTION .SH DESCRIPTION
.B wine .B wine
.I program .I program
@ -25,7 +24,11 @@ are still several major pieces of work left to do.
At present, At present,
.B wine .B wine
will run under any Linux kernel more recent than 0.99.13, or will run under any Linux kernel more recent than 0.99.13, or
under recent releases of NetBSD/i386, FreeBSD and OpenBSD/i386. under recent releases of NetBSD/i386, FreeBSD and OpenBSD/i386. Some bugs
were fixed and additional features were added late in the Linux 2.0.x
series, so if you have an old Linux kernel, you may want to upgrade to the
latest 2.0.x release. If you have FreeBSD, make sure you have the USER_LDT,
SYSVSEM, and SYSVMSG options turned on in your kernel.
.PP .PP
The current support for multithreaded applications relies on the The current support for multithreaded applications relies on the
.BR clone (2) .BR clone (2)
@ -39,10 +42,11 @@ compiled the X libraries yourself, they were probably compiled with the
reetrant option enabled. reetrant option enabled.
.PP .PP
.B libXpm .B libXpm
must be installed. If you're using Red Hat, the name of the package is must be installed. If you're using Red Hat, make sure the following
XFree86-devel. If you're using Debian, the packages you need are xpm4g packages are installed: XFree86-devel, xpm, and xpm-devel. If you're
and xpm4g-dev. If you have some other distribution, please send email to using Debian, the packages you need are xpm4g and xpm4g-dev. If you
the address listed in the have some other distribution, please send a list of packages required
to the address listed in the
.B .B
BUGS BUGS
section to get it included in this man page. section to get it included in this man page.
@ -55,6 +59,12 @@ compiled with optimization.
.B .B
pgcc pgcc
currently doesn't work with wine. The cause of this problem is unknown. currently doesn't work with wine. The cause of this problem is unknown.
.PP
.B flex
and
.B yacc
are required. Bison can be used in replace of yacc. If you have Redhat,
make sure the bison and flex packages are installed.
.SH INSTALLATION .SH INSTALLATION
To install To install
.B Wine, .B Wine,
@ -119,10 +129,10 @@ local, mci, mcianim, mciwave, mdi, menu, message, metafile, midi, mmaux, mmio,
mmsys, mmtime, module, monthcal, mpr, msacm, msg, nativefont, nonclient, ntdll, mmsys, mmtime, module, monthcal, mpr, msacm, msg, nativefont, nonclient, ntdll,
ole, pager, palette, pidl, print, process, profile, progress, prop, psapi, ole, pager, palette, pidl, print, process, profile, progress, prop, psapi,
psdrv, rebar, reg, region, relay, resource, s, scroll, security, segment, psdrv, rebar, reg, region, relay, resource, s, scroll, security, segment,
selector, sem, sendmsg, shell, shm, snoop, sound, static, statusbar, stress, selector, sem, sendmsg, server, shell, shm, snoop, sound, static, statusbar,
string, syscolor, system, tab, task, text, thread, thunk, timer, toolbar, stress, string, syscolor, system, tab, task, text, thread, thunk, timer,
toolhelp, tooltips, trackbar, treeview, tweak, uitools, updown, ver, virtual, toolbar, toolhelp, tooltips, trackbar, treeview, tweak, uitools, updown, ver,
vxd, win, win16drv, win32, wing, winsock, wnet, x11, x11drv. virtual, vxd, win, win16drv, win32, wing, winsock, wnet, x11, x11drv.
.PP .PP
For more information on debugging messages, see the file For more information on debugging messages, see the file
.I documentation/debug-msgs .I documentation/debug-msgs
@ -218,7 +228,7 @@ conform to the following rules (the format is just like a Windows .ini
file). The actual file name may be specified during the execution of file). The actual file name may be specified during the execution of
the the
.B configure .B configure
script. Alternatively, you may have a script with the --sysconfdir option. Alternatively, you may have a
.I .winerc .I .winerc
file of this format in your home directory or have the environment variable file of this format in your home directory or have the environment variable
.B WINE_INI .B WINE_INI
@ -367,59 +377,9 @@ default: Win31
.br .br
Use Win95-like window displays or Win3.1-like window displays. Use Win95-like window displays or Win3.1-like window displays.
.SH SAMPLE CONFIGURATION FILE .SH SAMPLE CONFIGURATION FILE
[Drive A] A sample configuration file is distributed as
.br .B wine.ini
Path=/mnt/fd0 in the top-level directory of the source distribution.
.br
Type=floppy
.PP
[Drive C]
.br
Path=/dos
.br
Type=hd
.br
Label=DOS disk
.PP
[Drive D]
.br
Path=${HOME}/Wine
.PP
[wine]
.br
windows=c:\\windows
.br
system=c:\\windows\\system
.br
temp=c:\\temp
.br
path=c:\\windows;c:\\windows\\system;c:\\winapps\\word
.br
symboltablefile=/usr/local/lib/wine.sym
.PP
[serialports]
.br
com1=/dev/cua1
.br
com2=/dev/cua1
.PP
[parallelports]
.br
lpt1=/dev/lp0
.PP
[spy]
.br
;File=CON
.br
;File=spy.log
.br
Exclude=WM_TIMER;WM_SETCURSOR;WM_MOUSEMOVE;WM_NCHITTEST;
.br
Include=WM_COMMAND;
.PP
[Tweak.Layout]
.br
WineLook=Win95
.SH AUTHORS .SH AUTHORS
.B Wine .B Wine
is available thanks to the work of many developers. For a listing is available thanks to the work of many developers. For a listing
@ -434,18 +394,19 @@ Please add entries to this list for applications you currently run.
.PP .PP
Bug reports and successes may be posted to Bug reports and successes may be posted to
.I comp.emulators.ms-windows.wine. .I comp.emulators.ms-windows.wine.
If you do so, please read the file If you want to post a bug report, please read the file
.I documentation/bugreports .I documentation/bugreports
in the Wine source. in the Wine source to see what information is necessary.
.PP .PP
For problems and suggestions with this manpage, please send a note to For problems and suggestions with this manpage, please send a note to
James Juran <jrj120@psu.edu>. James Juran <jrj120@psu.edu>.
.SH AVAILABILITY .SH AVAILABILITY
The most recent public version of The most recent public version of
.B wine .B wine
can be obtained via FTP from sunsite.unc.edu or tsx-11.mit.edu in the /pub/linux/ALPHA/Wine/development can be obtained via FTP from metalab.unc.edu or tsx-11.mit.edu in the
directory. The releases are in the format 'Wine-yymmdd.tar.gz', /pub/linux/ALPHA/Wine/development directory. The releases are in the
or 'Wine-yymmdd.diff.gz' for the diff's from the previous release. format 'Wine-yymmdd.tar.gz', or 'Wine-yymmdd.diff.gz' for the diff's
from the previous release.
.PP .PP
The latest snapshot of the code may be obtained via CVS. For information The latest snapshot of the code may be obtained via CVS. For information
on how to do this, please see on how to do this, please see