From d367408cb2d3c0c6b2292bc55c308a602d8434d0 Mon Sep 17 00:00:00 2001 From: leto Date: Tue, 8 Apr 2008 14:46:30 +0000 Subject: [PATCH] Config --- trunk/makegsl | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/trunk/makegsl b/trunk/makegsl index 987a15a..e876e31 100755 --- a/trunk/makegsl +++ b/trunk/makegsl @@ -1,8 +1,10 @@ #!/usr/bin/perl -w +use Config; # Build.PL needs to do this +my $archlib = $Config{archlib}; my $swig = "swig"; my $opt = "-shadow -Wall -perl5"; @@ -15,10 +17,12 @@ my @swigs = qw/ Version Wavelet Wavelet2d /; -map { system "$swig $opt -module Math::GSL::$_ $_.i" } @swigs; +# to do all +#map { system "$swig $opt -module Math::GSL::$_ $_.i" } @swigs; +system "$swig $opt -module Math::GSL::Sf Sf.i"; -my $cmd2= q{gcc -Wall -fpic -c Sf_wrap.c -Dbool=char -I/usr/local/lib/perl5/5.10.0/i386-freebsd/CORE -I/usr/local/include/}; +my $cmd2= q{gcc -Wall -fpic -c Sf_wrap.c -Dbool=char -I}.$archlib.q{/CORE -I/usr/local/include/}; my $cmd3= q{ gcc -L/usr/local/lib -shared Sf_wrap.o -lgsl -o Sf.so}; -- 2.11.4.GIT