source: trunk/README @ 1105

Last change on this file since 1105 was 1078, checked in by Jari Häkkinen, 15 years ago

Fixes #118. Removed reset of CXXFLAGS from configure.ac and added info on how to reset CXXFFLAGS when running configure

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
  • Property svn:mime-type set to text/x-trac-wiki
File size: 3.0 KB
RevLine 
[2]1$Id: README 1078 2008-02-12 21:45:24Z jari $
2
[831]3Copyright (C) 2003 Jari Häkkinen, Peter Johansson
4Copyright (C) 2004 Jari Häkkinen
5Copyright (C) 2006 Jari Häkkinen, Peter Johansson
[765]6Copyright (C) 2007 Peter Johansson
[1059]7Copyright (C) 2008 Jari Häkkinen, Peter Johansson
[573]8
[1000]9This file is part of yat library, http://trac.thep.lu.se/yat
[573]10
[675]11The yat library is free software; you can redistribute it and/or
[573]12modify it under the terms of the GNU General Public License as
13published by the Free Software Foundation; either version 2 of the
14License, or (at your option) any later version.
15
[675]16The yat library is distributed in the hope that it will be useful, but
17WITHOUT ANY WARRANTY; without even the implied warranty of
[573]18MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
19General Public License for more details.
20
21You should have received a copy of the GNU General Public License
22along with this program; if not, write to the Free Software
23Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
24USA.
25
26
[765]27If you checked out this project from the subversion repository you
[1055]28must run './bootstrap' to initialize the build system. Now do
[953]29'./configure' to create the Makefiles. Optionally you can run
[1078]30configure with '--enable-debug', which will turn on debug options. If
31you want to disable debugging options do './configure CXXFLAGS=""',
32needed since autoconf defaults to adding debug flags to the compiler.
[2]33
34Issue 'make' to compile the project.
35
[573]36Optionally you can do 'make check' to run test programs. 'make doc'
37will generate documentation.
[2]38
39'make install' will install the package into your system. Default
40installation location is /usr/local, this can be changed with
41./configure --prefix=/dir/to/install/to.
[848]42
[953]43If you keep your working copy up to date with the repository you must
44issue 'autoreconf' in the yat root directory when 'configure.ac' is
45updated.
[848]46
[1000]47Contact information through http://trac.thep.lu.se/yat
[1059]48
49
50= Requirements =
51
52== quiet nan ==
53
54Quiet NaN's must be supported.
55
56== BLAS ==
57
58A C implementation of Basic Linear Algebra Subprograms (cBLAS) is
59required. GSL comes with a reference implementation, but you should
60consider getting a hardware optimized implementation. ATLAS provides
61optimized BLAS (see below).
62
63== GSL ==
64
65GNU Scientific Library, GSL http://www.gnu.org/software/gsl/.
66
67
68= Optional packages =
69
70== ATLAS ==
71
72GSL supplies a reference implementation of BLAS. You may want to
73consider using hardware optimized BLAS. The ATLAS
74(http://math-atlas.sourceforge.net/) software provides an automatic
75hardware optimized BLAS library.
76
77The detection of ATLAS is supported by the yat configuration script
78but in many cases the ATLAS libraries are installed in
79non-conventional directory locations. On Fedora 8, ATLAS libraries are
80located in /usr/lib/atlas or /usr/lib64/atlas depending on your
81hardware architecture. If you have ATLAS installed and the configure
82script fails to locate it, try to add the location to the atlas
[1078]83libraries when running configure:
[1059]84
85  #> LDFLAGS="/usr/lib64/atlas" ./configure
86
87=== doxygen ===
88
89=== latex ===
90
91=== dvipdfm ===
92
93=== latex2html ===
Note: See TracBrowser for help on using the repository browser.