summaryrefslogtreecommitdiff
path: root/doc/FAQ
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-08-19 10:42:23 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-08-19 10:42:23 +0000
commitbedba76456828e00cfb485bdf35b5a17da6c7ea9 (patch)
treeb6d19ba2a750cc0af3b4c18dea091f0c285eb4fb /doc/FAQ
parent6e0173a48214089db9ceb836d28d4928b5f10e53 (diff)
Expanded 16
Closes Cactus/934 git-svn-id: http://svn.cactuscode.org/flesh/trunk@2961 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'doc/FAQ')
-rw-r--r--doc/FAQ29
1 files changed, 24 insertions, 5 deletions
diff --git a/doc/FAQ b/doc/FAQ
index 6d5d0ee2..31f3e2ad 100644
--- a/doc/FAQ
+++ b/doc/FAQ
@@ -1,7 +1,7 @@
Cactus Code Frequently Asked Questions
-$Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/doc/FAQ,v 1.39 2002-08-19 10:04:32 allen Exp $
+$Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/doc/FAQ,v 1.40 2002-08-19 10:42:23 allen Exp $
Also available at http://www.cactuscode.org/Documentation/FAQ
@@ -206,7 +206,6 @@ Also available at http://www.cactuscode.org/Documentation/FAQ
unterminated character constant
make[2]: *** [metric.F90.d] Error 33
-
But then when I type gmake again the compilation proceeds without problem.
You are probably using Linux, and the C preprocessor is complaining
@@ -219,8 +218,27 @@ Also available at http://www.cactuscode.org/Documentation/FAQ
before using the C preprocessor, but we don't want to add this overhead
at the moment, since we are writing a Cactus preprocessor which won't
have this problem (and will solve a number of other preprocessing
- problems). You should try and remove any single apostrophes in
- Fortran comments for now, or use gmake twice.
+ problems).
+
+ Your choices for getting past this for now are
+
+ - try and remove any single apostrophes in Fortran comments
+
+ - use gmake twice and live with possibly bad dependency information
+ for these files
+
+ - if you are using Linux, try using the option "-traditional"
+ with the GNU cpp which does ignore the apostrophes.
+
+ Unfortunately, cpp is broken in Red Hat's version 2.96, and in the official
+ releases 3.0 up to 3.0.3. The versions 2.95.x and 3.0.4 do work fine.
+
+ In order to use a different cpp and to pass the option "-traditional", use
+ for example
+
+ CPP = /home/user/gcc/bin/cpp -traditional
+
+ when you configure your application.
-------------------------------------------------------------------------------
@@ -477,7 +495,8 @@ Also available at http://www.cactuscode.org/Documentation/FAQ
Creating cactus_origin in /data2/convCactus/exe from
CactusBase/IOASCII CactusBase/Boundary CactusPUGH/PUGHInterp
CactusBase/CartGrid3D CactusEinstein/StaticConformal CactusPUGH/PUGHReduce
- CactusEinstein/ADMBase CactusBase/Time CactusPUGH/PUGH CactusPUGH/PUGHSlab CactusBase/IOUtil CactusElliptic/EllBase CactusBase/IOBasic
+ CactusEinstein/ADMBase CactusBase/Time CactusPUGH/PUGH CactusPUGH/PUGHSlab
+ CactusBase/IOUtil CactusElliptic/EllBase CactusBase/IOBasic
ld64: ERROR 33 : Unresolved text symbol "SetCartSymVN" -- 1st referenced
by /data2/Cactus/configs/origin/lib/libADMBase.a\
(InitSymBound.c.o)