Thanks, Rusty, for your support. When posting my problem, I had not yet realised that the metakit-thread contains already some information - I am sorry for that. I do now very much suspect to be mixed up with a namespace issue. The thing appears to be somewhat too complicated for me. I won't have the time to investigate and fix it all. Therefore I decided that the current "solution" (loading the API in every script) will be ok for development purposes. I am currently working on an extension of the "old tcl" ArsDigita Community System as part of my thesis. Since the extension will be an interface to some commercial software, I am not authorised to hand on the .so-file (it's not metakit ;-)), even though you or someone else might then be able to solve the problem.
Thanks for all your helpful suggestions (at least I've learned a lot...), Christian
