Changeset 10638 for trunk/FACT++
- Timestamp:
- 05/09/11 22:44:12 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/MAINPAGE
r10550 r10638 36 36 are extracted from subsequent calls to \b root-config. 37 37 38 Hint: Sometimes installing root from packages doesn't work as39 expected (at least on my Ubuntu). It might be necessary to40 find some of the root packages with the libraries giving trouble41 and reinstall them after the root package was already installed.42 43 Remark: root 5.24 und root 5.26 seem to have issues. Although there44 are some X errors when starting, it seems to work quite nice with45 5.18/00b and 5.26/00e46 47 38 Running \b ./configure will take some time. It tries to really check 48 39 carefully that everything needed is available on your system, so that you … … 70 61 @subsection packages Required packages 71 62 72 If you find a new package needed for installation please don't 73 hesitate to report it, so that it can be added to the list below. 74 75 Packages known to be needed to configure and compile FACT++ 76 77 <B>Dim:</B> 78 - lesstif2, lesstif2-dev (Xm.h, needed to compile did) 79 80 <B>Libraries:</B> 81 - libreadline, libreadline-dev 82 - boost, boost-dev (>=V1.40, all) 83 - mysql++, mysql++-dev 84 - libcfits, libcfitsio-dev 85 - libccfits, libccfits-dev 86 87 <B>For GUI support:</B> 88 - libqt4-core 63 The following section gives a list of packages which were necessary after 64 a fresh Ubuntu 11.04 installation. In addition to all the development 65 packages the corresponding package with the library is needed. 66 67 <i>Required</i> 68 - subversion 69 - gcc 70 - g++ 71 - make 72 - libreadline6-dev 73 - libcfitsio3-dev 74 - libccfits-dev 75 - libmysqlclient-dev 76 - libmysql++-dev 77 - libboost-all-dev 78 - libx11-dev 79 80 <i>If you want 'did'</i> 81 - lesstif2-dev 82 83 <i>To compile the gui</i> 89 84 - libqt4-dev 90 - root 91 92 <B>Documentation:</B> 85 - root (see section about root, currently recommended versions 5.18/00b-5.26/00e) 86 87 <i>To create your own documentation</i> 88 - graphviz 93 89 - doxygen 94 - graphviz95 90 - help2man 96 - groff 97 - ps2pdf 98 99 <B>Only for maintainers:</B> 100 - autoconf (automake, autotools-dev, m4) 91 92 <i>For developers</i> 93 - autoconf 101 94 - autoconf-archive 102 - libtool (contains libtoolize 103 - colorsvn (recommended) 104 - colorgcc (recommended) 95 - libtool 105 96 - qt4-designer 97 98 <i>Some nice to have (FACT++)</i> 99 - colorsvn 100 - colorgcc 101 - colordiff 102 103 <i>Some nice to have (system)</i> 104 - fte 105 - efte 106 - htop 107 108 @section How to install root 5.26/00 on Ubuntu 11.04 (natty) 109 110 - install gpp4.4, gcc4.4, g++4.4 (root does not compile with gcc4.5) 111 - make links to hidden X11 libraries: 112 <B><pre> 113 cd /usr/local 114 sudo ln -s x86_64-linux-gnu/libX* . 115 </pre></B> 116 - in the root source directory 117 <B><pre> 118 ./configure --enable-qt --with-cc=gcc-4.4 --with-cxx=g++-4.4 --with-xrootd-opts=--syslibs=/usr/lib/x86_64-linux-gnu --prefix=/usr/local 119 </pre></B> 120 - \b make 121 - <b>sudo make install</b> 122 - pray 123 - don't forget to set LD_LIBRARY_PATH correctly before you try to start the fact gui 124 106 125 107 126 @section Demo Current demonstration programs
Note:
See TracChangeset
for help on using the changeset viewer.