My perl-5.10.0 installation only contains a DynaLoader.o
Are you sure ? My 5.10 installations don't contain either DynaLoader.a or DynaLoader.o. There's a DynaLoader.o in the build tree - but not anywhere in the perl installation that I can see.
For pre-5.10 I find that auto/DynaLoader/DynaLoader.a exists.
Cheers, Rob | [reply] [d/l] [select] |
I think it is strange that any distribution of software would have object files in it. It should consist only only of archives *.a, shared objects *.so, and additionally in the case of Perl *.pm, *.pl, *.al, ... . The fact that you're dist has any *.o in it, suggests to me that it was built, but not 'installed' correctly.
Since I built and ran 'make install' I don't have any *.o files. More relevantly, the only DynaLoader-related files I have are:
native]$ ls /usr/lib/perl5/5.10.0/i686-linux/auto/DynaLoader/
autosplit.ix dl_expandspec.al dl_findfile.al dl_find_symbol_anywher
+e.al
native]$ /usr/lib/perl5/5.10.0/i686-linux/DynaLoader.pm
Thanks for the response, but I'm afraid it doesn't help.
| [reply] [d/l] |