I am trying to install meep on a linux box (Intel Core Duo 2; SuSE 10.2)
All the pre-requisits mentioned on the "Meep Installation" page installed
without any apparent problem, however, during the meep installation the make
command (after ./configure) results in error messages (see below)
It seems to me the process runs into a problem even before any maschine
specific dependencies are hit, so I wonder whether the problem could be related
to the compiler version (GCC 4.1.2).
Any suggestions? Did anybody run into a similar problem?
Thanks,
Markus
-------------------------------------------
make all-recursive
make[1]: Entering directory
`/home/markus/Archive/Meep/meep-0.10'
Making all in src
make[2]: Entering directory
`/home/markus/Archive/Meep/meep-0.10/src'
make all-am
make[3]: Entering directory
`/home/markus/Archive/Meep/meep-0.10/src'
if /bin/sh ../libtool --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I.. -I../src -pthread -O2 -MT
anisotropic_averaging.lo -MD -MP -MF
".deps/anisotropic_averaging.Tpo" -c -o
anisotropic_averaging.lo anisotropic_averaging.cpp; \
then mv -f ".deps/anisotropic_averaging.Tpo"
".deps/anisotropic_averaging.Plo"; else rm -f
".deps/anisotropic_averaging.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -pthread -O2 -MT
anisotropic_averaging.lo -MD -MP -MF
.deps/anisotropic_averaging.Tpo -c anisotropic_averaging.cpp
-o anisotropic_averaging.o
anisotropic_averaging.cpp: In function 'meep::vec
meep::sphere_pt(const meep::vec&, double, int, double&)':
anisotropic_averaging.cpp:20: error: 'sphere_quad' was not
declared in this scope
anisotropic_averaging.cpp:26: error: 'sphere_quad' was not
declared in this scope
anisotropic_averaging.cpp:32: error: 'sphere_quad' was not
declared in this scope
anisotropic_averaging.cpp:39: error: 'sphere_quad' was not
declared in this scope
anisotropic_averaging.cpp: In member function 'virtual
meep::vec meep::material_function::normal_vector(const
meep::geometric_volume&)':
anisotropic_averaging.cpp:54: error: 'num_sphere_quad' was
not declared in this scope
make[3]: *** [anisotropic_averaging.lo] Error 1
make[3]: Leaving directory
`/home/markus/Archive/Meep/meep-0.10/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/markus/Archive/Meep/meep-0.10/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/markus/Archive/Meep/meep-0.10'
make: *** [all] Error 2
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss