Hi,

I am trying to install Slash on Mac OS X with Perl 5.8.0. I can configure, make, install everything without problems and Apache/mod_perl seems to work fine. I cannot, however, use the Slash installation. To be precise, I cannot use Slash::Apache::User. With DYLD_PRINT_LIBRARIES turned on, I get the following output from Perl:

use Slash::Apache::User;
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/Fcntl/Fcntl.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/DBI/DBI.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/Digest/MD5/MD5.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/HTML/Parser/ Parser.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/Cwd/Cwd.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/Opcode/Opcode.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/IO/IO.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/XML/Parser/Expat/ Expat.bundle
loading library: /sw/lib/libexpat.0.dylib
loading libraries for image: /sw/lib/libexpat.0.dylib
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/Socket/Socket.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/MIME/Base64/ Base64.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/POSIX/POSIX.bundle
loading libraries for image: /usr/local/perl5-8/Library/Perl/5.8.0/darwin/auto/Slash/Apache/ Apache.bundle
dyld: /usr/local/perl5-8/bin/perl Undefined symbols:
_ap_add_module
_ap_find_linked_module
_ap_null_cleanup
_ap_palloc
_ap_register_cleanup
_ap_remove_module
_perl_clear_symtab
_perl_cmd_perl_FLAG
_perl_cmd_perl_TAKE1
_perl_cmd_perl_TAKE2
_perl_get_startup_pool
_perl_perl_cmd_cleanup
Trace/BPT trap

I tried "fink rebuild expat" but that didn't help either. I tried the installation using the Perl 5.8 tutorial at Apple's and I tried it using Nathan's Perl-distribution (thank you, Nathan!). I'm afraid I have next to no knowledge about XS and don't really understand the setup with auto and bundle, any reading recommendation? And any ideas on resolving the issues above?


Best regards,

Christian

Reply via email to