~ubuntu-branches/ubuntu/hoary/kdemultimedia/hoary

« back to all changes in this revision

Viewing changes to doc/kscd/workman-docs/html/notes-bsd386.html

  • Committer: Bazaar Package Importer
  • Author(s): Martin Schulze
  • Date: 2003-01-22 15:00:51 UTC
  • Revision ID: james.westby@ubuntu.com-20030122150051-uihwkdoxf15mi1tn
Tags: upstream-2.2.2
ImportĀ upstreamĀ versionĀ 2.2.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html>
 
2
<head>
 
3
<!-- @(#)notes-bsd386.html      1.1 02 Jun 1995 -->
 
4
<title>WorkMan system notes: BSD/386</title>
 
5
</head>
 
6
 
 
7
<body>
 
8
<h1>BSD/386 notes</h1>
 
9
 
 
10
<p>
 
11
WorkMan was ported to BSD/386 by John Kohl
 
12
(<a href="mailto:jtk@kolvir.blrc.ma.us">jtk@kolvir.blrc.ma.us</a>).
 
13
 
 
14
<p>
 
15
To compile and run WorkMan on BSD/386, you will need two things not
 
16
provided in the BSD/386 release:
 
17
 
 
18
<ol>
 
19
   <li> XView libraries and include files (3.0 or later), available on
 
20
        <a href="ftp://bsdi.com/contrib/X11">bsdi.com</a> for anonymous FTP.
 
21
 
 
22
   <li> <a href="patch-bsd386">Diffs</a> for the CDROM library (to provide a
 
23
        volume function with better resolution.)  These are in the file
 
24
        <code>patch-bsd386</code> in the WorkMan source's <code>html</code>
 
25
        directory.
 
26
</ol>
 
27
 
 
28
<p>
 
29
If you have a SoundBlaster Pro with a driver installed (also available
 
30
from bsdi.com, the SBlast-1.5 version, not Steve McCanne's version), you
 
31
can compile SoundBlaster volume control code, which is useful for
 
32
non-SCSI CDROM devices.  To do so, edit the Imakefile to remove the
 
33
comments around LOCALDEFS.  Once you have compiled, you can enable the
 
34
SoundBlaster volume control by patching the sb_fd variable to -1, like
 
35
so:
 
36
 
 
37
<blockquote>
 
38
% /usr/bin/gdb -w workman<br>
 
39
(gdb) set sb_fd = -1<br>
 
40
(gdb) quit<br>
 
41
%
 
42
</blockquote>
 
43
 
 
44
<p>
 
45
Use imake to generate a BSD/386 Makefile, with something like:
 
46
 
 
47
<blockquote>
 
48
imake -DUseInstalled -I/usr/src/local/XView3.0/config -I/usr/X11/lib/X11/config
 
49
</blockquote>
 
50
 
 
51
<p>
 
52
For SCSI CD-ROM drives, WorkMan must be run as root (perhaps as setuid,
 
53
but that may have security implications on database file reading) in
 
54
order to have access to issue SCSI audio commands.
 
55
 
 
56
<p>
 
57
<hr>
 
58
 
 
59
<a href="install.html">To the install page</a>
 
60
 
 
61
<h5>Last update: 02 Jun 1995</h5>
 
62
 
 
63
</body>
 
64
</html>