-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.txt
More file actions
114 lines (76 loc) · 3.34 KB
/
Copy pathREADME.txt
File metadata and controls
114 lines (76 loc) · 3.34 KB
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
FreeSSM
=======
FreeSSM is a free and easy to use diagnostic and adjustment tool for SUBARU®
vehicles. It currently supports the models LEGACY®, LIBERTY®, OUTBACK®, BAJA®,
IMPREZA®, FORESTER® and TRIBECA® starting with model year 1999 and provides
access to the engine and transmission control units.
PLEASE NOTE:
This program is NOT A PRODUCT OF FUJI HEAVY INDUSTRIES LTD. OR ANY SUBARU®-
ASSOCIATED COMPANY. It is a free reengineering project which is not contributed,
provided or supported by any company in any way.
All trademarks are property of Fuji Heavy Industries Ltd. or their respective
owners.
--------------------------------------------------------------------------------
0. TABLE OF CONTENTS:
1. Licence
2. Supported Platforms
3. Requirements
4. Compilation
5. Installation
6. Starting FreeSSM
--------------------------------------------------------------------------------
1. LICENCE:
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
You should have received a copy of the GNU General Public License along with
this program (see file LICENCE.txt). If not, see <http://www.gnu.org/licenses/>.
The use of this program is AT YOUR OWN RISK. The author is NOT LIABLE FOR ANY
EFFECTS caused by usage, including UNEXPECTED VEHICLE BEHAVIOR or DAMAGES.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of FUNCTIONALITY ON YOUR VEHICLE,
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
TinyXML is released under the zlib license, see src/tinyxml/readme.txt and
www.sourceforge.net/projects/tinyxml for further informations.
--------------------------------------------------------------------------------
2. SUPPORTED PLATFORMS:
- Linux/X11
- Windows
With minor modifications, it should be possible to build FreeSSM on MacOS X
and other Unix systems, too, but there is currently no offical support.
--------------------------------------------------------------------------------
3. REQUIREMENTS:
- FreeSSM source code (freessm.berlios.de)
- Qt4 >= 4.4.0 (www.trolltech.com)
- MinGW (only for MS Windows; usually shipped with Qt4; see www.MinGW.org)
GCC 4.1.x is recommended for compilation.
--------------------------------------------------------------------------------
4. COMPILATION:
Open a console window and switch to the FreeSSM-directory.
Preparation:
$ qmake
Compilation:
$ make release
or
$ make debug
Translation files:
$ make translation
NOTE (Windows only): depending on the used Qt4-version and system configuration,
'mingw32-make' must be called instead of 'make'.
--------------------------------------------------------------------------------
5. INSTALLATION:
$ make install
=> the application will be installed to
- Linux: the users home-directory (/home/userXYZ/FreeSSM)
- Windows: the "Program files"-folder (C:\Program files\FreeSSM)
Un-installation:
$ make uninstall
--------------------------------------------------------------------------------
6. STARTING FreeSSM:
First, switch to the installation folder (see 5.).
Linux:
$ ./FreeSSM
Windows:
$ freessm