[Feature] Improve uri handling.
[Khopper.git] / README
blob32af60bfcf699c5eef1915d3b0ab5105c1f1f5e4
1 Supported platform:
2         Linux
3         Windows
4 License:
5         core module:
6                 LGPLv2.1 or later
7         others:
8                 GPLv3 or later
10 Build Dependencies:
11         Toolchain (C++0x support is required):
12                 Windows:
13                         Microsoft Visual C++ 10 or later
14                 Linux:
15                         GNU Compiler Collection 4.5 or later
16         Required:
17                 CMake:
18                         http://www.cmake.org/
19                 Loki:
20                         http://loki-lib.sourceforge.net/
21                 Qt >= 4.4 (with Phonon module):
22                         http://www.qtsoftware.com/products
23                 Boost C++ Libraries:
24                         http://www.boost.org/
25         Optional:
26                 FFmpeg Libraries >= 0.5:
27                         http://www.ffmpeg.org/
28                 libFLAC >= 1.2.1:
29                         http://flac.sourceforge.net/
30                 libvorbis and libogg:
31                         http://www.xiph.org/downloads/
32                 LAME:
33                         http://lame.sourceforge.net/
34                 TagLib:
35                         http://developer.kde.org/~wheeler/taglib.html
37 For Debian-based system users:
38         # apt-get install cmake libloki-dev libqt4-dev libphonon-dev \
39                 libboost-dev libavcodec-dev libavformat-dev libflac-dev pkg-config \
40                 libvorbis-dev libmp3lame-dev libtag1-dev
42 Build steps:
43         Linux:
44                 $ mkdir build
45                 $ cd build
46                 $ cmake -DCMAKE_BUILD_TYPE=Release ..
47                 $ make
48         Windows:
49                 Please use CMake GUI to generate the building system.
51 Supported formats:
52         Converting:
53                 The FFmpeg plugin will handle most formats for you, such as wav, ape ...
54                 Please enable the FFmpeg plugin at least or this application will has
55                 poor support.
56         Playing:
57                 Any formats which are supported by plugins.
59 Contact:
60         mail:
61                 legnaleurc@gmail.com
62         site:
63                 http://legnaleurc.blogspot.com/search/label/Khopper
64         repository:
65                 http://github.com/legnaleurc/khopper/tree/master