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

Reply via email to