Dear Steven,
I tried your trick. But it does not work. The error:

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
ERROR: In procedure scm_lookup:
ERROR: unbound variable: include

I used parallel version of meep.

Just a thought, I installed guile: ./configure --prefix=dir ; make ;
make install. Do I miss something? Such as guile-dev.?

But the compiling of meep is fine. the error happens at runtime.

Thank, and have a nice weekend,
rod

On 7/6/06, Steven G. Johnson <[EMAIL PROTECTED]> wrote:
On Thu, 6 Jul 2006, Frank Rodjius wrote:
> The system does not has guile, therefore, I installed guile1.6.8 mself.
> I am quite sure that, I have only ONE guile in the system. I tried
> hard to delete everything, and install everything again. I got the
> meep-mpi, while once I run it, the same ERROR appears. Do you have any
> idea what is wrong? Appreciate you time and help.

I actually just encountered a similar thing myself yesterday; I'm not sure
whether something has changed with guile 1.6.8 or...  In any case, there
is a simple workaround:

In the file libctl/main.c, change the line
        ctl_include(INCLUDE_SCM);
to
        gh_load(INCLUDE_SCM);

Let me know if this fixes your problem.

Steven

_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss


_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to