-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
53 lines (35 loc) · 1.93 KB
/
README
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
$Amigan: fakedbfs/README,v 1.18 2006/06/24 17:43:11 dcp1990 Exp $
This is the fakedbfs distribution, version 2.1.0-RELEASE (Jack of Speed). See the contents of
doc/ for more information.
Feel free to email me at <dcp1990@neptune.atopia.net> if you have any questions.
REQUIRES:
-A Unix system (win32 and amiga currently not supported...I want to support them but have better things to do than cater to windows users)
-sqlite-3.2.7 or later installed
-flex (I use the version currently in FreeBSD base, 2.5.4)
-id3lib, libFLAC, libogg, and libvorbis if you want to build plugins/music/
This was primarily developed on FreeBSD. While I have made it a point to try to make stuff portable,
it may have problems building on systems such as Linux or Solaris. Please, mail me if you have such problems!
Also note that most/all of this should be 64-bit clean, at least for systems using the LP64 data model. I've tested this on FreeBSD/amd64,
which is my primary development system (and uses LP64). If your machine uses ILP64, you're probably on your own. LLP64 should work fine, though.
TO BUILD:
vim fdbfsconfig
sh config.sh tclsh8.4
make
(replace tclsh8.4 with the name of tclsh on your system)
If you want API docs, install doxygen and do the following:
make docs
You should now see them in doc/doxy/. Enjoy!
Currently, there are no installation procedures. I will have these next release.
Make targets include all, clean, configclean (removes only config files), and allclean (clean and configclean)
fdbfsconfig options:
platform <unix|amiga|win32>
selects target/build platform. This MUST be present.
prefix path
sets prefix to whatever (default .)
dmalloc
if you want to build with dmalloc, set this
freedebug
for free() debugging....useful for debugging memory leaks within the dbinit subsystem
pcre pcre-config_path
Use libpcre instead of POSIX regexs. pcre-config path is the directory where pcre-config is contained.
example: pcre /usr/local/bin