Changeset 19866 for trunk/FACT++
- Timestamp:
- 11/07/19 08:57:14 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/MAINPAGE.md
r18634 r19866 47 47 it includes a dim version which is automatically compiled. 48 48 49 For compilation use 50 51 \verbatim 52 ./configure 53 make 54 \endverbatim 55 56 Check the \b ./configure options with \b --help. It might look 57 confusing, but some features like FITS or QT4 can be switched off, 58 if the necessary library is not at hand and the feature is not needed. 59 For example, if the GUI is not needed its compilation can be switched 60 off by disabling QT4 support with \b --without-qt4. 61 62 If you use a custom built root version on your system without QT 63 support, but have a distribution packe (e.g. debian package) with 64 QT support available, you can give the path to root executables, 65 for example, with <B>--with-rootsys=/usr/bin</B>. All other paths 66 are extracted from subsequent calls to \b root-config. 67 68 Running \b ./configure will take some time. It tries to really check 69 carefully that everything needed is available on your system, so that you 70 get errors before you start compilation. 71 72 If \b ./configure fails and you send a bug report please attach 73 the file config.log. 74 75 If \b make fails and you send a bug report please attach 76 the complete output of <B>make V=1</B>. 77 78 \b Reminder: These programs use shared libraries, i.e. whenever you re-compile 79 part of the project some of them might be re-compiled as well. As a result 80 already running programs might crash unexpectedly! This is \b not a bug. 81 82 In principle configure also supports 83 84 \verbatim 85 make install 86 \endverbatim 87 88 which would install the package and the libraries in your system, 89 although at the moment this is not recommended 90 91 @subsection rootwarning ROOT warnings during compilation 92 93 During compilation of the GUI you get some warning from root's 94 TQtWidget.h. These warnings are completely harmless and can be ignored. 95 However, it is sometimes advicable to get rid of them to get a clean 96 compiler run which makes development easier. 97 98 Therefore replace 99 \verbatim 100 inline void resize(const QSize &size) { QPixmap newSize(size); *(QPixmap *)this = newSize; } 101 \endverbatim 102 by 103 \verbatim 104 inline void resize(const QSize &sz) { QPixmap newSize(sz); *(QPixmap *)this = newSize; } 105 \endverbatim 106 in TQtWidget.h 49 Installation instructions can be found at 50 - <A HREF="https://trac.fact-project.org/wiki/InstallingFACT++">TRAC:InstallingFACT++</A>. 51 52 WARNING - Some infomration here migzt be outdated. Please refer to the 53 TRAC for up-to-date information. 107 54 108 55
Note:
See TracChangeset
for help on using the changeset viewer.