File: README

package info (click to toggle)
muroard 0.1.14-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 420 kB
  • ctags: 424
  • sloc: ansic: 3,645; sh: 505; makefile: 113
file content (66 lines) | stat: -rw-r--r-- 2,377 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
             RoarD
           ----------

--- What is RoarD?:
RoarD is a minimalist RoarAudio sound server which is limited
in a lot of why but optimized for being fast and small.

--- Build:

-- Build requirements:

A POSIX system and installed libmuroar(-dev).
libmuroar (Roar) is only needed to build. It is no
runtime dependency expect the case you use the Roar driver.

-- How to configure:

In order to configure RoarD just edit the features.h header file.

Depending on your Operating System you may need to adjust the setting
MUROAR_FEATURE_DRIVER. It defaults to the OSS driver.
It works on most system but not all. Some Systems out there miss OSS support.
You can try a different driver then. The libao driver comes with a lot
OS backends but is not easy to compile on your one on most of the systems
not including OSS support.

You may also need to update the Makefile in case you build a driver requiring
a dynamic library. In addition please not that some OS also need a library
for OSS. Please refer to your Operating System documentation and the documentation
of the backend you try to build a driver for.

If you change your network settings you may also need to just
MUROAR_DEFAULT_LISTEN_TYPE as you else may get invalid defaults.

-- How to build:

 $ ./configure
 $ make

--- Tested platforms:

OPERATING SYSTEM        ARCH    COMPILER        TESTED  M/STATUS        COMMENT
AND VERSION                                     VERSION
---------------------------------------------------------------------------------------------------
Debian Etch		ix86	gcc 4.1.2	last	s/OK
Debian Etch		x86_64	gcc 4.1.2	0.1.13	s/OK
Debian Lenny		ix86	gcc *		?	s/OK
Debian Wheezy		x86_64	gcc 4.7.2	0.1.14	s/OK
Debian Sid		ix86	gcc 4.6.1	0.1.10	M/OK
Debian Sid		ix86	clang 2.7	0.1.3	s/OK
OpenBSD 4.4		ix86	gcc 3.3.5	0.1.9	s/OK
Win32			ix86	mingw*		0.1.7	s/OK
Debian			*	*		*	M/OK		This package is part of
									Debian > Lenny

Tested Version:
        Current:        Current as listed on Homepage
        last:           Last released version (This system is on release checklist)
        *b*:            Beta

Status: Maintenance/testing Status:
Maintenance:    s = your are on your own, sources.
                m = package in work, beta package
                M = maintained
                S = maintained source package
                B = maintained binary package