This is sort of a followup to my earlier email. I have managed to reduce all my errors in building a sharedlibrary that extends perl down to the same basic problem. I am trying to make this a shared library so i do not have to recompile perl. It looks as though i forgot to include a library in the project. I am using codewarrior 10. get the following undefined symbols: Perl_sv_yes data Perl_sv_setnv code Perl_sv_setref_pv code Perl_call_sv code Perl_markstack_grow code Perl_av_fetch code Perl_call_argv code Perl_markstack_max code Perl_sv_2pv code Perl_na data Perl_sv_setiv code Perl_sv_newmortal code Perl_sv_isa code Perl_stack_sp data etc My questions are 1. What do I need to do to solve the aforementioned problem? 2. I cannot get perl to build. I believe this is because I lack dmake. What is dmake and where do I get it? 3. If someone has a codewarrior or mpw project that they used to build a sharedlibrary that extends perl using the XS functionality and would be willing to share it with me I would appreciate it. Thanks Tom Utiger tom@base3.com