|
|
Line 5: |
Line 5: |
| </includeonly> | | </includeonly> |
| | | |
− | == What to do if QtSDK installer hangs ? == | + | == How to print QString using GDB ? == |
| | | |
− | If QtSDK installer hangs, use <code>-style cleanlooks</code> command line option. For details, see [http://http://qt-project.org/forums/viewthread/17040/#85212 here].
| + | See http://silmor.de/qtstuff.printqstring.php |
− | | |
− | == Which minimum version of GLIBC is needed to build Slicer ? ==
| |
− | | |
− | The minimum version of GLIBC required to build Slicer is defined by the minimum version required by the pre-compiler binaries used when building Slicer. In our case, a small pre-compiled executable called the [http://www.commontk.org/index.php/Tools:_Application_launcher#What_is_CTK_Application_Launcher_.3F CTK AppLauncher] is [https://github.com/Slicer/Slicer/blob/master/SuperBuild/External_CTKAPPLAUNCHER.cmake downloaded] and used at configure and build time each time python has to be invoked.
| |
− | | |
− | The precompiled CTKAppLauncher imposes the following requirements regarding GLIBC and GLIBCXX libraries installed on your system:
| |
− | | |
− | <pre>
| |
− | $ strings CTKAppLauncher | ack GLIBC
| |
− | GLIBC_2.2.5
| |
− | GLIBCXX_3.4.11
| |
− | GLIBCXX_3.4.9
| |
− | GLIBCXX_3.4
| |
− | GLIBC_2.3.3
| |
− | GLIBC_2.3.2
| |
− | GLIBC_2.4
| |
− | GLIBC_2.3
| |
− | </pre>
| |
− | | |
− | | |
− | To check that your system provides the required GLIBCXX and GLIB versions, you could run the following command and check that the requirement of the launcher can be satisfied:
| |
− | | |
− | <pre>
| |
− | $ strings /usr/lib/libstdc++.so.6 | grep GLIBCXX
| |
− | GLIBCXX_3.4
| |
− | GLIBCXX_3.4.1
| |
− | GLIBCXX_3.4.2
| |
− | GLIBCXX_3.4.3
| |
− | GLIBCXX_3.4.4
| |
− | GLIBCXX_3.4.5
| |
− | GLIBCXX_3.4.6
| |
− | GLIBCXX_3.4.7
| |
− | GLIBCXX_3.4.8
| |
− | GLIBCXX_3.4.9
| |
− | GLIBCXX_3.4.10
| |
− | GLIBCXX_3.4.11
| |
− | GLIBCXX_3.4.12
| |
− | GLIBCXX_3.4.13
| |
− | GLIBCXX_3.4.14
| |
− | GLIBCXX_3.4.15
| |
− | GLIBCXX_3.4.16
| |
− | GLIBCXX_3.4.17
| |
− | </pre>
| |
− | | |
− | <pre>
| |
− | $ strings /lib/libc.so.6 | grep GLIBC
| |
− | GLIBC_2.2.5
| |
− | GLIBC_2.2.6
| |
− | GLIBC_2.3
| |
− | GLIBC_2.3.2
| |
− | GLIBC_2.3.3
| |
− | GLIBC_2.3.4
| |
− | GLIBC_2.4
| |
− | GLIBC_2.5
| |
− | GLIBC_2.6
| |
− | GLIBC_2.7
| |
− | GLIBC_2.8
| |
− | GLIBC_2.9
| |
− | GLIBC_2.10
| |
− | GLIBC_2.11
| |
− | </pre>
| |
− | | |
− | | |
− | == How to
| |
Revision as of 03:41, 19 September 2013
Home < Documentation < Nightly < Developers < FAQ < Building