> From: Mike Gran <spk...@yahoo.com> > To: Panicz Maciej Godek <godek.mac...@gmail.com>; "guile-user@gnu.org" > <guile-user@gnu.org> > Cc: > Sent: Friday, November 16, 2012 8:03 AM > Subject: Re: A [serious] problem with module integration > > Hello Panicz- > >> From: Panicz Maciej Godek <godek.mac...@gmail.com> >> And now I have a problem: the modules that I wrote make use >> of the symbols defined by my application (using scm_c_define...), >> but they are unavailable outside my application, i.e. for external >> modules. > > [snip] > > I read this, and I am having a bit of trouble visualizing > what you've done, but, perhaps your problem can be fixed > by simply replacing scm_c_define with scm_c_export.
I'm replying to my own e-mail, because this is unclear. You don't *replace* scm_c_define with scm_c_export. You add a call to scm_c_export after your calls to scm_c_define.