I wanted to build an awesome place for people to discuss module specific issues, but I don't have any more time for this, and there are much better places to discuss Perl-related issues. I'd recommend asking your question on Stack Overflow or on Perl Monks.
If you are looking for a Perl tutorial or Perl-related news, I hope these links will serve you well.
Posted on 2010-12-21 15:41:35.676719-08 by najim
Math-Gsl for Mac Os
Hi all, I am having trouble to install Math-Gsl for Mac Os X. When I execute ./Build The Error message is : Building Math-GSL i686-apple-darwin10-gcc-4.2.1: -bundle not allowed with -dynamiclib error building blib/arch/auto/Math/GSL/BLAS/BLAS.bundle file from 'xs/BLAS_wrap.o' at inc/GSLBuilder.pm line 132. Is anyone have an idea how to install Math-Gsl for Mac Os X? Thanks a lot Najim
Direct Responses: 13395 | Write a response
Posted on 2011-07-06 18:39:54.409503-07 by mceruso99 in response to 13116
Re: Math-Gsl for Mac Os
Hi,

I have had the same problem. The @linker_flags array in the file inc/GSBuilder.pm contained '-shared' as first element. -shared is not compatible w/ -bundle which was also one of the elements in the array. I solved the issue by modifying the file inc/GSBuilder.pm (it's read only so you'll have to chmod +w inc/GSBuilder.pm first), and add the following command on line 124 of inc/GSBuilder.pm as found in Math::GSL version 0.25:

shift @linker_flags;

This removes the first element of the array i.e. the '-shared' and compilation and tests passed flawlessly. If -shared is not the first element splice it out!

This is probably a dirty fix. Ideally I'd like to understand how the -shared got their in the first place. But that's for another time. Hope this helps. Cheers.

Direct Responses: 13461 | Write a response
Posted on 2011-08-17 11:13:08.934404-07 by cammonro in response to 13395
Re: Math-Gsl for Mac Os
Hi and thanks for sharing your solution. I ran into the same issue. I tried playing with those linker flags myself but did not have the same success. After making the described modification, I'm getting the following: /usr/local/bin/perl Build --makefile_env_macros 1 Building Math-GSL Undefined symbols: "_gsl_bspline_greville_abscissa", referenced from: __wrap_gsl_bspline_greville_abscissa in BSpline_wrap.o (maybe you meant: __wrap_gsl_bspline_greville_abscissa) ld: symbol(s) not found collect2: ld returned 1 exit status error building blib/arch/auto/Math/GSL/BSpline/BSpline.bundle file from 'xs/BSpline_wrap.o' at inc/GSLBuilder.pm line 136. make: *** [all] Error 2 Tried using several different flavors of Math::GSL - CPAN, tar, development, Github. I can't get this thing to build on the Mac. Any thoughts?
Direct Responses: 13462 | Write a response
Posted on 2011-08-17 22:57:08.552745-07 by nhljersey in response to 13461
Re: Math-Gsl for Mac Os
RGB Animation laser light with high speed optical scanner has unique blanking,blue laser light frequently flashing,rotating,movement, rolling, speed, respective patters green laser light and gradually painting effect,etc. red laser light and pattern adjustment functions. They can be used for animation laser light show ,laser advertisement and projection dj laser light .Pls use Phoenix or Pangolin software to control the laser,then you will see lots of colors.
Direct Responses: Write a response