Summary: | undefined symbol: Perl_Gthr_key_ptr error message while starting programm compiled under perl-5.6.1 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexander V. Schukin <sysadmin> |
Component: | perl | Assignee: | at <at> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P4 | CC: | at, crux, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Alexander V. Schukin
2003-11-19 12:52:01 MSK
Огромное спасибо Алексею Турбину за оперативное и подробное разъяснение причины проблемы ! А причина в том, что сам новый perl (5.8.x)не совместим с программами компилированными своими ранними версиями: man perl58delta: Incompatible Changes Binary Incompatibility Perl 5.8 is not binary compatible with earlier releases of Perl. You have to recompile your XS modules. (Pure Perl modules should continue to work.) The major reason for the discontinuity is the new IO architecture called PerlIO Свою проблему решил установкой perl 5.6.1 (нашёл в интернете дистрибутив Junior 2.0) - всё заработало. |