952 |
06 Feb 09 |
jari |
$Id$ |
952 |
06 Feb 09 |
jari |
2 |
|
952 |
06 Feb 09 |
jari |
Copyright (C) 2009 Jari Häkkinen |
952 |
06 Feb 09 |
jari |
4 |
|
952 |
06 Feb 09 |
jari |
This file is part of the Normalizers plug-in package for BASE |
952 |
06 Feb 09 |
jari |
(net.sf.based.normalizers). The package is available at |
952 |
06 Feb 09 |
jari |
http://baseplugins.thep.lu.se/ BASE main site is |
952 |
06 Feb 09 |
jari |
http://base.thep.lu.se/ |
952 |
06 Feb 09 |
jari |
9 |
|
952 |
06 Feb 09 |
jari |
This is free software; you can redistribute it and/or |
952 |
06 Feb 09 |
jari |
modify it under the terms of the GNU General Public License |
952 |
06 Feb 09 |
jari |
as published by the Free Software Foundation; either version 3 |
952 |
06 Feb 09 |
jari |
of the License, or (at your option) any later version. |
952 |
06 Feb 09 |
jari |
14 |
|
952 |
06 Feb 09 |
jari |
The software is distributed in the hope that it will be useful, |
952 |
06 Feb 09 |
jari |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
952 |
06 Feb 09 |
jari |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
952 |
06 Feb 09 |
jari |
GNU General Public License for more details. |
952 |
06 Feb 09 |
jari |
19 |
|
952 |
06 Feb 09 |
jari |
You should have received a copy of the GNU General Public License |
952 |
06 Feb 09 |
jari |
along with this program. If not, see <http://www.gnu.org/licenses/>. |
964 |
16 Feb 09 |
jari |
22 |
-------------------------------------------------------------------- |
963 |
16 Feb 09 |
jari |
23 |
|
963 |
16 Feb 09 |
jari |
24 |
|
963 |
16 Feb 09 |
jari |
Requirements |
963 |
16 Feb 09 |
jari |
26 |
|
1052 |
06 May 09 |
jari |
You need to have a successful install of yat 0.5.3 or later. The |
1052 |
06 May 09 |
jari |
program can be made to compile with any 0.5 version of yat but the |
1052 |
06 May 09 |
jari |
qQuantileNormalizer implementation in yat previous to 0.5.3 contains a |
1052 |
06 May 09 |
jari |
serious bug. The configure script will check that your yat version is |
1052 |
06 May 09 |
jari |
equal to or greater than 0.5.3. |
963 |
16 Feb 09 |
jari |
32 |
|
963 |
16 Feb 09 |
jari |
33 |
|
963 |
16 Feb 09 |
jari |
Configure options |
963 |
16 Feb 09 |
jari |
35 |
|
963 |
16 Feb 09 |
jari |
The usual configure options are available. There is a special |
963 |
16 Feb 09 |
jari |
--disable-libcheck option that can be used to check for yat. Disabling |
963 |
16 Feb 09 |
jari |
checks for yat makes only sense if you are creating a source |
963 |
16 Feb 09 |
jari |
distribution of qQN since disabling checks for yat will create a |
963 |
16 Feb 09 |
jari |
broken build tree. |
963 |
16 Feb 09 |
jari |
41 |
|
1009 |
30 Mar 09 |
jari |
To change the default installation directory use option --bindir |
963 |
16 Feb 09 |
jari |
43 |
|
1009 |
30 Mar 09 |
jari |
'./configure --bindir=/path/to/base/plugin/net.sf.basedb.normalizers' |
1009 |
30 Mar 09 |
jari |
45 |
|
1009 |
30 Mar 09 |
jari |
where the path should be the directory where you installed the |
1009 |
30 Mar 09 |
jari |
jar-files containing the java wrapper for the qQN binary. |
1009 |
30 Mar 09 |
jari |
48 |
|
1009 |
30 Mar 09 |
jari |
49 |
|
963 |
16 Feb 09 |
jari |
Building |
963 |
16 Feb 09 |
jari |
51 |
|
963 |
16 Feb 09 |
jari |
For general build intructions please refer to INSTALL. To compile |
963 |
16 Feb 09 |
jari |
simply do |
963 |
16 Feb 09 |
jari |
54 |
|
964 |
16 Feb 09 |
jari |
'./configure && make' |
963 |
16 Feb 09 |
jari |
56 |
|
1009 |
30 Mar 09 |
jari |
57 |
|
963 |
16 Feb 09 |
jari |
To create a source distribution, do |
963 |
16 Feb 09 |
jari |
59 |
|
963 |
16 Feb 09 |
jari |
'./configure --disable-libcheck && make dist' |
963 |
16 Feb 09 |
jari |
61 |
|
964 |
16 Feb 09 |
jari |
but a source distribution should be triggered from the normalizer |
964 |
16 Feb 09 |
jari |
package project root directory using 'ant'. |
964 |
16 Feb 09 |
jari |
64 |
|
1009 |
30 Mar 09 |
jari |
65 |
|
963 |
16 Feb 09 |
jari |
If you checked out a working copy from the subversion repository you |
963 |
16 Feb 09 |
jari |
must do './bootstrap' before issuing any of the above commands. |