Hi all

I am installing Meep (0.10.1) on Cygwin
I feel all required installation are carried out.

Configure also works fine for meep. When make check is shows errors. Plz see
attachements.. earlier post suggesting upgrade compiler.. is it necessary as
I have installed all recent versions.

Thanks,

Rakesh
ÿþMaking check in src

make[1]: Entering directory 
`/tmp/meep-0.10.1/src'

make  check-am

make[2]: Entering directory 
`/tmp/meep-0.10.1/src'

make[2]: Nothing to be done for 
`check-am'.

make[2]: Leaving directory 
`/tmp/meep-0.10.1/src'

make[1]: Leaving directory 
`/tmp/meep-0.10.1/src'

Making check in libctl

make[1]: Entering directory 
`/tmp/meep-0.10.1/libctl'

make  check-am

make[2]: Entering directory 
`/tmp/meep-0.10.1/libctl'

make[2]: Nothing to be done for 
`check-am'.

make[2]: Leaving directory 
`/tmp/meep-0.10.1/libctl'

make[1]: Leaving directory 
`/tmp/meep-0.10.1/libctl'

Making check in tests

make[1]: Entering directory 
`/tmp/meep-0.10.1/tests'

make  check-local

make[2]: Entering directory 
`/tmp/meep-0.10.1/tests'

/bin/sh ../libtool --tag=CXX   
--mode=link g++  -O2 -malign-double 
-march=pentiu

m4   -o bench.dac bench.o 
../src/libmeep.la -lhdf5 -lz -lgsl 
-lgslcblas -L/usr/l

ocal/lib 
-L/usr/lib/gcc/i686-pc-cygwin/3.4.4 
-L/usr/lib/gcc/i686-pc-cygwin/3.4.4

/../../.. -lharminv -llapack -lblas -lm 
-lfrtbegin -lg2c -lcygwin -luser32 
-lker

nel32 -ladvapi32 -lshell32   -lfftw3 
-lm

g++ -O2 -malign-double -march=pentium4 
-o bench.dac.exe bench.o  
../src/.libs/li

bmeep.a -L/usr/local/lib 
/usr/local/lib/libhdf5.a -lz 
/usr/lib/libgsl.dll.a /usr

/lib/libgslcblas.dll.a 
-L/usr/lib/gcc/i686-pc-cygwin/3.4.4 
-L/usr/lib/gcc/i686-p

c-cygwin/3.4.4/../../.. 
/usr/local/lib/libharminv.a -llapack 
-lblas -lfrtbegin /

usr/lib/gcc/i686-pc-cygwin/3.4.4/libg2c.a
 -lcygwin -luser32 -lkernel32 -ladvapi3

2 -lshell32 /usr/lib/libfftw3.dll.a

./bench.dac

Benchmarking with 1 processor...

bench:, test, total time (s), 
normalized time (s/Mgs)

bench:, Periodic 6x4 , 1.657, 0.739732

bench:, Periodic 12x1, 1.265, 0.596698

bench:, Periodic 1x12, 0.953, 0.449528

bench:, Periodic 12x0, 2.781, 1.38221

bench:, Periodic 12x12, 3.14, 0.912791

bench:, Flux 1D 100, 13.844, 0.685347

bench:, Flux 1D 100, 13.656, 0.67604

bench:, Flux 1D 100, 13.984, 0.692277

bench:, 3D 1x1x10, 2.718, 0.906

bench:, 3D 10x1x1, 3.468, 1.156

bench:, 3D 1x1x1 , 0.969, 0.461429

bench:, 3D 3x3x3 , 4.516, 0.960851

bench:, 3D 10x3x0, 7.172, 3.11826

$

bench:, 2D 6x4 , 1.375, 0.613839

bench:, 2D 12x12 , 2.625, 0.763081

bench:, 2D 12x12 , 2.594, 0.75407

bench:, 2D TM 6x4 nonlinear , 0.64, 
0.150943

bench:, 2D TM 6x4 , 0.359, 0.0846698

bench:, 2D TM 12x12 , 1.641, 0.301654

bench:, 2D TE 2x2 nonlinear , 1.281, 
0.317079

bench:, 2D TE 2x2 , 0.687, 0.170049

bench:, 2D TE 10x11 nonlinear , 2.766, 
0.542353

bench:, 2D TE 10x11 , 2.11, 0.413726



note: 1 Mgs = 1 million grid point time 
steps

touch bench.done

g++ -DHAVE_CONFIG_H -I. -I..  -I../src 
-DH5_USE_16_API    -O2 -malign-double 
-ma

rch=pentium4 -MT bragg_transmission.o 
-MD -MP -MF 
.deps/bragg_transmission.Tpo -

c -o bragg_transmission.o 
bragg_transmission.cpp

bragg_transmission.cpp: In function 
`double distance_from_curve(int, 
double, dou

ble*, double, double)':

bragg_transmission.cpp:186: error: 
`infinity' undeclared (first use this 
functio

n)

bragg_transmission.cpp:186: error: 
(Each undeclared identifier is reported 
only

once for each function it appears in.)

make[2]: *** [bragg_transmission.o] 
Error 1

make[2]: Leaving directory 
`/tmp/meep-0.10.1/tests'

make[1]: *** [check-am] Error 2

make[1]: Leaving directory 
`/tmp/meep-0.10.1/tests'

make: *** [check-recursive] Error 1
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to