Hello, I'm trying to install the newest version of meep. We've had success with the past two versions with simply the following commands:
./configure make make install But now the "make" command gives the following error. Make install does the same. Has anyone else had this problem? Or can someone offer a suggestion about how to fix it Thanks, Chad [EMAIL PROTECTED]:~/meep-0.10# make make all-recursive make[1]: Entering directory `/root/meep-0.10' Making all in src make[2]: Entering directory `/root/meep-0.10/src' make all-am make[3]: Entering directory `/root/meep-0.10/src' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/root/meep-0.10/src' make[2]: Leaving directory `/root/meep-0.10/src' Making all in libctl make[2]: Entering directory `/root/meep-0.10/libctl' make all-am make[3]: Entering directory `/root/meep-0.10/libctl' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/meep/meep.scm'"' -DVERSION_STRING='"'"Meep 0.10, Copyright (C) 2005 Massachusetts Insitute of Technology."'"' -O2 -malign-double -march=pentium4 -MT structure.o -MD -MP -MF ".deps/structure.Tpo" -c -o structure.o structure.cpp; \ then mv -f ".deps/structure.Tpo" ".deps/structure.Po"; else rm -f ".deps/structure.Tpo"; exit 1; fi structure.cpp: In member function `void geom_epsilon::fallback_meaneps(double&, double&, const meep::geometric_volume&, double, int)': structure.cpp:479: warning: converting to `int' from `double' structure.cpp:479: error: invalid conversion from `int' to `number*' structure.cpp:479: error: cannot convert `number*' to `integer*' for argument ` 9' to `number adaptive_integration(number (*)(int, number*, void*), number*, number*, int, void*, double, int, number*, integer*)' structure.cpp:481: warning: converting to `int' from `double' structure.cpp:481: error: invalid conversion from `int' to `number*' structure.cpp:481: error: cannot convert `number*' to `integer*' for argument ` 9' to `number adaptive_integration(number (*)(int, number*, void*), number*, number*, int, void*, double, int, number*, integer*)' make[3]: *** [structure.o] Error 1 make[3]: Leaving directory `/root/meep-0.10/libctl' make[2]: *** [all] Error 2 make[2]: Leaving directory `/root/meep-0.10/libctl' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/meep-0.10' make: *** [all] Error 2 _______________________________________________ meep-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

