It was Thursday, September 26, 2002 when Dan Sugalski took the soap box, saying: : At 5:08 PM -0400 9/26/02, Casey West wrote: : >It was Wednesday, September 25, 2002 when Sherm Pendley took the : >soap box, saying: : >: On Wednesday, September 25, 2002, at 03:51 PM, Casey West wrote: : >: : >: >I've recompiled CamelBones for 5.8.0, which I installed over 5.6.0 in : >: >the default Apple locations. When I compiled the framework I used : >: >Apples instructions for making it able to be included in : >: >applications. : >: : >: Sounds to me like the "old" framework got copied into your app, instead : >: of your new one. Did you do one of the following? : >: : >: 1. Replace /Library/Frameworks/CamelBones.framework with your : >: newly-built version. : >: 2. Remove /Library/Frameworks/CamelBones.framework from your project, : >: and add the newly-built version instead. : > : >I've done both of these. Then I started a brand new project and in : >the Perl code I put 'use Text::CSV_XS' and as soon as I did the : >program broke with the previously mentioned symbol errors. Any non-XS : >module usage and all is well. : : I bet those XS modules are built with an older perl, or something : went odd when building 5.8.0. Can you use them properly from the : command line? (perl -MText::CSV_XS)
"That's what you'd like to think, I switched them while you weren't looking!" I ran into this when I first intalled 5.8.0 and have since recompiled all my modules. Text::CSV_XS (as well as WWW::UsePerl::Journal which is what I was using in my original and somewhere gets to using an XS module) all work from the command line. -- Casey West