comparison INSTALL @ 123:9ab0c2fff794

Updated installation instructions
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 14 Jan 2004 03:55:02 +0000
parents 7047a6390b08
children e85ea6735767
comparison
equal deleted inserted replaced
122:31072456f6d7 123:9ab0c2fff794
1 This document describes overall requirements and procedure
2 for installation of XMMS-SID package, please read it carefully!
3
4
1 Requirements 5 Requirements
2 ============ 6 ============
3 - XMMS version 1.2.0 or later (http://www.xmms.org/) 7 - XMMS version 1.2.0 or later (http://www.xmms.org/)
4 8
5 - Gtk+ and Glib 1.2.8 or later (http://www.gtk.org/) 9 - Gtk+ and Glib 1.2.8 or later (http://www.gtk.org/)
6 10
7 - C and C++-compiler. Preferably gcc and g++, I have 11 - C and C++-compiler. Preferably gcc and g++, I have no idea
8 no idea whether this compiles with any other 12 whether this compiles with any other compilers ... sorry.
9 compilers ... sorry.
10 13
11 - You need either one or both of the following: 14 - You need AT LEAST one emulation library:
12 * libsidplay1
13 * libsidplay2
14 15
15 Only v1 or v2 is required and you can only compile in support 16 * libSIDPlay1
16 for either one, but not both! See below for more information 17 * libSIDPlay2
17 about them. 18 * NanoSID
19
20 Only one is required, but all are supported. You may also
21 need some supplementary libraries, that are required by
22 the emulator library. See below for more information.
18 23
19 24
20 Where to get XMMS? 25 Where to get XMMS?
21 ================== 26 ==================
22 Latest version of XMMS should be available from 27 Latest version of XMMS should be available from:
23 28
24 http://www.xmms.org/ 29 http://www.xmms.org/
25 30
26 Please refer to XMMS documentation for information 31 Please refer to XMMS documentation for information
27 on it's usage and installation (etc). 32 on it's usage and installation (etc).
28 33
29 34
30 Where to get those emulator libraries? 35 Where to get libSIDPlay1?
31 ====================================== 36 =========================
37 libSIDPlay1 is available at SIDPlay's homepage:
32 38
33 * libSIDPlay1 is available at SIDPlay's homepage: 39 http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/
34 40
35 http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/ 41 You only need libsidplay, the sidplay-base is not necessary
36 42 if you are sure that you don't need the commandline player.
37 You only need libsidplay, the sidplay-base is not necessary
38 if you are sure that you don't need the commandline player.
39 43
40 44
41 * libSIDPlay2 is available at SourceForge: 45 Where to get libSIDPlay2?
46 =========================
47 libSIDPlay2 is available at SourceForge:
42 48
43 http://sidplay2.sourceforge.net/ 49 http://sidplay2.sourceforge.net/
44 50
45 You need the "sidplay-libs-2.1.0" package! Earlier versions 51 You need the "sidplay-libs-2.1.0" package! Earlier versions
46 WILL NOT WORK! Later versions MAY work, but it is not really 52 WILL NOT WORK! Later versions MAY work, but I can't really
47 guaranteed. 53 guarantee that.
48 54
49 55
50 * libNanoSID is available from LolOLOlo's pages: 56 Where to get NanoSID?
57 =====================
58 libNanoSID is available from LolOLOlo's pages:
51 59
52 http://www.sid6581.org/NanoSID/ 60 http://www.sid6581.org/NanoSID/
61
62 The configure looks the "libNanoSID.a" and "libNanoSID.h"
63 from the standard locations, but you can also specify them
64 yourself if you don't wish to "install" them.
53 65
54 66
55 Building a CVS-version 67 Building a CVS-version
56 ====================== 68 ======================
57 To build a CVS-version of XMMS-SID, you need to have latest 69 To build a CVS-version of XMMS-SID, you need to have latest
58 (STABLE) versions of following tools installed, including: 70 (STABLE) versions of following tools installed, including:
59 71
60 - GNU autoconf 2.56 or later 72 - GNU autoconf 2.57 or later
61 - GNU automake 1.7 or later 73 - GNU automake 1.7.6 or later
62 - GNU libtool 1.4.3 or later 74 - GNU libtool 1.5 or later
63 - Glade for Gtk+ 1.2 programs (I use Glade 0.6.4) 75 - Glade for Gtk+ 1.2 programs (I use Glade 0.6.4)
64 76
65 If you have all required tools installed, just run the 77 If you have all required tools installed, just run the
66 "bootstrap.sh"-script which generates all necessary 78 "bootstrap.sh"-script which generates all necessary
67 build-files. After successfull bootstrapping, you can 79 build-files. After successfull bootstrapping, you can