<ul>
<li>Linux ELF with egcs 1.1.x and gcc 2.95.x;
<li>Sun Solaris 2.5, 2.6, and 7, with egcs 1.1.x and gcc 2.95.x;
- <li>SGI IRIX64 with gcc 2.95.x (with some restrictions on
- the use of shared libraries);
+ <li>SGI IRIX64 with gcc 2.95.x;
<li>IBM AIX 4.2, with gcc 2.95.x (with some restrictions on
the use of shared libraries).
</ul>
<ul>
<li>
<p>
- <code>--enable-shared</code>: Compile the files of deal.II
- into shared libraries, rather than statically linked
+ <code>--enable-shared</code>: Compile the files of deal.II into
+ shared libraries, rather than statically linked
libraries. Enabling this option saves disk space, link time and
start-up time, so this is the default. However, some systems
might not support shared libraries, in which case you should
call ./configure with the parameter
- <code>--disable-shared</code>. (Since on AIX and IRIX64 we could
- not get shared libraries right immediately, they are disabled by
- default on these systems. Probably, there is a simple
- work-around, but since we do not regularly test on these
- systems, we did not try very hard.)
+ <code>--disable-shared</code>. (Since on AIX we could not get
+ shared libraries right immediately, they are disabled by default
+ on this system. Probably, there is a simple work-around, but
+ since we do not regularly test there, we did not try very hard.)
</p>
<p>
time is significantly reduced.
</p>
+ <p>
+ For IRIX64 systems, you should note that the paths to the shared
+ libraries need to be included into your
+ <code>$LD_LIBRARY_PATH</code> environment variable.
+ </p>
+
<li>
<p>
<code>--enable-multithreading</code>: This sets compiler