OK this is a little bit of a development question, but perhaps someone 
out there knows the answer!  I upgraded (as in overwrote - burned the 
bridges behind me) my old default install of perl from apple 4.6.0 (on 
Mac OS X 10.1.5) with the latest perl 5.8.0.  The compile seemed to go 
fine. There was a failure for the db application, but this is apparently 
old knews and perl knew it would fail as Apple has used a very old 
verison.  As I don't have that many perl modules and I had read that the 
installation process sometimes has trouble overwriting old files, I 
deleted /Library/Perl and /System/Library/Perl and did a make install. 
Now when I attempt to run fink, I get the error message:

sudo /sw/bin/fink update-all
Password:
dyld: perl Undefined symbols:
_Perl_safefree
_Perl_safemalloc
_Perl_saferealloc
_Perl_sv_2pv
_perl_call_sv
_perl_eval_sv
_perl_get_sv



I realized that the new perl is not binary compatible with the old perl, 
but I didn't think I had any binary perl libraries that were from the 
old version (after all I deleted them).  Any idea of a fix?  Is this 
just a question of manually deleting a dylib somewhere and doing another 
make install?  I really don't want to have to downgrade to fink 5.6.0 
(or 5.6.1) if possible.  This happens for other applications as well, 
but not all -- makes me think there is an incompatible library 
somewhere.  Thanks for your help.



-------------------------------------------------------
This sf.net email is sponsored by: Dice - The leading online job board
for high-tech professionals. Search and apply for tech jobs today!
http://seeker.dice.com/seeker.epl?rel_code=31
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to