[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: Problems running guile



Hi.

I've had trouble getting guile to work in both gdatabase and gnetlist. I can run the binaries off the geda web site, but I can't build my own stuff. I've run guile-config lib and guile-config compile, and I compile with the suggested flags. However, the first function I call crashes in a segv. The first function I call in the guile system is:

gh_new_procedure1_0("component-library", guAddComponentLibrary);

The function I'm passing is declared as

SCM guAddComponentLibrary(SCM directory)

I've read the on-line docs, and they don't seem to indicate that I need to call any guile init function before using the package. Am I doing something wrong? One possible problem is that I have an old guile version installed in /usr/lib and /usr/include, while I compile and link with the new one in /usr/local/lib and /usr/local/include.

Thanks,
Bill