Alien-GSL

 view release on metacpan or  search on metacpan

README.md  view on Meta::CPAN

```perl
# Build.PL
use Alien::GSL;
use Module::Build 0.28; # need at least 0.28

my $builder = Module::Build->new(
  configure_requires => {
    'Alien::GSL' => '1.00', # first Alien::Base-based release
  },
  ...
  extra_compiler_flags => Alien::GSL->cflags,
  extra_linker_flags   => Alien::GSL->libs,
  ...
);

$builder->create_build_script;


# lib/MyLibrary/GSL.pm
package MyLibrary::GSL;

use Alien::GSL; # dynaload gsl

lib/Alien/GSL.pm  view on Meta::CPAN


  # Build.PL
  use Alien::GSL;
  use Module::Build 0.28; # need at least 0.28

  my $builder = Module::Build->new(
    configure_requires => {
      'Alien::GSL' => '1.00', # first Alien::Base-based release
    },
    ...
    extra_compiler_flags => Alien::GSL->cflags,
    extra_linker_flags   => Alien::GSL->libs,
    ...
  );

  $builder->create_build_script;


  # lib/MyLibrary/GSL.pm
  package MyLibrary::GSL;

  use Alien::GSL; # dynaload gsl



( run in 1.124 second using v1.01-cache-2.11-cpan-94b05bcf43c )