]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
add entry for gfortran and fix nesting error with <a> and <h3>
authorkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 17 Oct 2006 15:55:01 +0000 (15:55 +0000)
committerkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 17 Oct 2006 15:55:01 +0000 (15:55 +0000)
git-svn-id: https://svn.dealii.org/trunk@14012 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/faq.html

index 320e5d31b227985a8cd5b1f90cb473aabcc44e2e..ba3d4a9efe7f193b8d04cb82fd58a1e8cf9d1be2 100644 (file)
@@ -29,6 +29,8 @@
   <li> <a href="#compiler">How do I change the compiler?</a>
   <li> <a href="#gcc296">I cannot compile <acronym>deal.II</acronym>
        with gcc version 2.96!</a>
+  <li> <a href="#gfortran">I cannot link with BLAS or LAPACK even if the
+       libraries exist</a>
   <li> <a href="#windows">Can I use <acronym>deal.II</acronym> on a
        Windows platform?</a>       
   <li> <a href="#parallel">Does <acronym>deal.II</acronym> support parallel
   </ol>
 
 
-  <a name="nodata"></a>
-  <h3>I tried to install <acronym>deal.II</acronym>
-       on system X and it does not work.</h3>
+  
+  <h3><a name="nodata">
+  I tried to install deal.II on system X and it does not work.
+  </a></h3>
 
   <p>
   Even if people reading this list and especially people managing this list
   <code>
     <pre>
       template &lt;int dim&gt; struct Function {};
-      template &lt;int dim&gt; struct RHS : Function<dim> { RHS() {}; };
+      template &lt;int dim&gt; struct RHS : Function&lt;dim&gt; { RHS() {}; };
 
       template &lt;int dim&gt; void f () {
         const RHS&lt;dim&gt; rhs;
   </p>
 
 
-  <a name="windows">
-  <h3>Can I use <acronym>deal.II</acronym> on a
-  Windows platform?</a></h3>
+  
+  <h3><a name="gfortran">
+  I cannot link with BLAS or LAPACK even if the libraries exist
+  </a></h3>
+  
+  <p>This is probably due to the introduction of the new GNU FORTRAN
+  Compiler <tt>gfortran</tt>. If those libraries were compiled with
+  <tt>gfortran</tt> and you have the old <tt>g77</tt> installed, then
+  the library <tt>-lgfortran</tt> is missing. Or vice versa
+  <tt>-lg2c</tt> might be missing. Check <tt>config.log</tt> for the
+  test for BLAS to see if it complains about missing symbols
+  indicating such a thing. If so, install the missing compiler.
+  </p>
+  
+  <h3><a name="windows">
+  Can I use <acronym>deal.II</acronym> on a Windows platform?
+  </a></h3>
 
   <p>
   First the good news: yes, you can. Still, this answer needs to be
   </p>
 
 
-  <a name="perl-bug">
-  <h3>I can't build the online documentation under Cygwin!</a></h3>
+  
+  <h3><a name="perl-bug">
+  I can't build the online documentation under Cygwin!
+  </a></h3>
 
   <p>
   The Perl utility from Cygwin distribution (up to version 5.6.1-2)
   patch to the source code of the perl utility and recompile.
   </p>
 
-  <a name="cygwin-shared">
-  <h3>My program compiles and links under Cygwin, but it issues a 
+  
+  <h3><a name="cygwin-shared">
+  My program compiles and links under Cygwin, but it issues a 
   run-time error saying that <code>libXXX.DLL</code> cannot 
-  be found!</a></h3>
+  be found!
+  </a></h3>
 
   <p>
   With Version 5.1.0, <acronym>deal.II</acronym> creates and uses shared 
   </p>
 
 
-  <a name="parallel">
-  <h3>Does <acronym>deal.II</acronym> support parallel computing?</a></h3>
+  
+  <h3><a name="parallel">
+  Does <acronym>deal.II</acronym> support parallel computing?
+  </a></h3>
 
   <p>
   Yes. If you use the <code>--with-multithreading

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.