 |
Forums |
Admin Discussion Forums: help Start New Thread
By: S D
RE: 'cNArray' reference errors [ reply ] 2012-10-24 18:24
|
Here is a (rather longwinded) solution.
Download the rb-gsl-1.14.7, untar, patch gsl-1.15 (if need be).
run
ruby setup.rb config --prefix=/home/simon --installdir=home
(command line options as you need)
then run
ruby setup.rb setup
it will fail with 'cNArray' reference errors.
Now go find your narray gem folder, in the gem repository. Copy all the object files from src/ into the ext/ directory of rb-gsl.
Then go into the ext directory of rb-gsl, and add the following list:
narray.o na_array.o na_func.o na_index.o na_random.o na_op.o na_math.o na_linalg.o
to the OBJS = line.
Now go run
ruby setup.rb setup
ruby setup.rb install
And it should work (it worked for me!)
Exhaustedly,
Simon
|
By: S D
'cNArray' reference errors [ reply ] 2012-10-24 17:50
|
Hello all -- I am trying to get rb-gsl working, and am having trouble. To avoid the complex_array problems of gsl-1.15, I rolled back to gsl-1.14.
However, when I try to install, it fails to compile with a large number of "cNArray" undefined references. I've tried editing the source code to force "include narray.h", and also the Makefile to directly link to the narray.so library, but neither have been effective.
Does anyone have any suggestions?
Many thanks,
Simon
Fetching: narray-0.6.0.1.gem (100%)
Building native extensions. This could take a while...
Fetching: gsl-1.14.7.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing gsl:
ERROR: Failed to build gem native extension.
/usr/bin/ruby18 extconf.rb
checking gsl version... 1.14
checking gsl cflags... -I/home/simon/include
checking for main() in -lcblas... yes
checking for main() in -latlas... no
checking gsl libs... -L/home/simon/lib -lgsl -lgslcblas -lm
checking for round()... no
checking for rngextra/rngextra.h... no
checking for qrngextra/qrngextra.h... no
checking for ool/ool_version.h... no
checking for tensor/tensor.h... no
checking for jacobi.h... no
checking for gsl/gsl_cqp.h... no
checking for gsl/gsl_multimin_fsdf.h... no
checking for gsl_poly_solve_quartic() in -lgsl... no
checking for gsl_eigen_francis() in -lgsl... yes
checking for ndlinear/gsl_multifit_ndlinear.h... no
checking for alf/alf.h... no
checking rb-gsl version...1.14.7
checking ruby version... 1.8.7
checking for graph... no
NOTE: Gem.searcher is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.searcher called from extconf.rb:245.
NOTE: Gem::GemPathSearcher#initialize is deprecated with no replacement. It will be removed on or after 2011-10-01.
Gem::GemPathSearcher#initialize called from /usr/lib64/ruby/site_ruby/1.8/rubygems.rb:974.
NOTE: Gem::GemPathSearcher#find is deprecated with no replacement. It will be removed on or after 2011-10-01.
Gem::GemPathSearcher#find called from extconf.rb:245.
checking for narray.h... yes
checking for tamu_anova/tamu_anova.h... no
checking for main() in -ltamuanova... no
creating Makefile
make
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c alf.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c array.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c array_complex.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c blas.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c blas1.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c blas2.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c blas3.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c block.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c bspline.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c bundle.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c cdf.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c cheb.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c combination.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c common.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c complex.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c const.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c const_additional.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c cqp.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c deriv.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c dht.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c diff.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c dirac.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c eigen.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c error.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c fcmp.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c fft.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c fit.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c fresnel.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c function.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c geometry.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c graph.c
graph.c:974: warning: 'gsl_graph_set_command' defined but not used
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c gsl.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c gsl_narray.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c histogram.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c histogram2d.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c histogram3d.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c histogram3d_source.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c histogram_find.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c histogram_oper.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c ieee.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c integration.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c interp.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c jacobi.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c linalg.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c linalg_complex.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c math.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c matrix.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c matrix_complex.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c matrix_double.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c matrix_int.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c min.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c monte.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c multifit.c
multifit.c: In function 'rb_gsl_multifit_linear_residuals':
multifit.c:1747: warning: 'y' may be used uninitialized in this function
multifit.c:1748: warning: 'c' may be used uninitialized in this function
multifit.c:1756: warning: 'r' may be used uninitialized in this function
multifit.c: In function 'rb_gsl_multifit_linear_est':
multifit.c:1731: warning: 'x' may be used uninitialized in this function
multifit.c:1732: warning: 'c' may be used uninitialized in this function
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c multimin.c
multimin.c: In function 'rb_gsl_fdfminimizer_set':
multimin.c:525: warning: 'x' may be used uninitialized in this function
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c multimin_fsdf.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c multiroots.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c multiset.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c ndlinear.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c nmf.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c nmf_wrap.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c ntuple.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c odeiv.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c ool.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c oper_complex_source.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c permutation.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c poly.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c poly2.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c qrng.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c randist.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c rational.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c rng.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c root.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_airy.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_bessel.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_clausen.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_coulomb.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_coupling.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_dawson.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_debye.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_dilog.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_elementary.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_ellint.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_elljac.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_erfc.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_exp.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_expint.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_fermi_dirac.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_gamma.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_gegenbauer.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_hyperg.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_laguerre.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_lambert.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_legendre.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_log.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_mathieu.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_power.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_psi.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_synchrotron.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_transport.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_trigonometric.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sf_zeta.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c signal.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c siman.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sort.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c spline.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c stats.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c sum.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c tamu_anova.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c tensor.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c vector.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c vector_complex.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c vector_double.c
vector_double.c:692: warning: 'draw_hist' defined but not used
vector_double.c:624: warning: 'draw_vector' defined but not used
vector_double.c:634: warning: 'draw_vector2' defined but not used
vector_double.c:704: warning: 'draw_vector_array' defined but not used
vector_double.c:679: warning: 'draw_narray' defined but not used
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c vector_int.c
x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_NARRAY_H -I/home/simon/mygemrepository/gems/gems/narray-0.6.0.1/. -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -fPIC -Wall -I../include -I/home/simon/include -c wavelet.c
x86_64-pc-linux-gnu-gcc -shared -o rb_gsl.so alf.o array.o array_complex.o blas.o blas1.o blas2.o blas3.o block.o bspline.o bundle.o cdf.o cheb.o combination.o common.o complex.o const.o const_additional.o cqp.o deriv.o dht.o diff.o dirac.o eigen.o error.o fcmp.o fft.o fit.o fresnel.o function.o geometry.o graph.o gsl.o gsl_narray.o histogram.o histogram2d.o histogram3d.o histogram3d_source.o histogram_find.o histogram_oper.o ieee.o integration.o interp.o jacobi.o linalg.o linalg_complex.o math.o matrix.o matrix_complex.o matrix_double.o matrix_int.o min.o monte.o multifit.o multimin.o multimin_fsdf.o multiroots.o multiset.o ndlinear.o nmf.o nmf_wrap.o ntuple.o odeiv.o ool.o oper_complex_source.o permutation.o poly.o poly2.o qrng.o randist.o rational.o rng.o root.o sf.o sf_airy.o sf_bessel.o sf_clausen.o sf_coulomb.o sf_coupling.o sf_dawson.o sf_debye.o sf_dilog.o sf_elementary.o sf_ellint.o sf_elljac.o sf_erfc.o sf_exp.o sf_expint.o sf_fermi_dirac.o sf_gamma.o sf_gegenbauer.o sf_hyperg.o sf_laguerre.o sf_lambert.o sf_legendre.o sf_log.o sf_mathieu.o sf_power.o sf_psi.o sf_synchrotron.o sf_transport.o sf_trigonometric.o sf_zeta.o signal.o siman.o sort.o spline.o stats.o sum.o tamu_anova.o tensor.o vector.o vector_complex.o vector_double.o vector_int.o wavelet.o -L. -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -Wl,-R/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -L. -Wl,-O1 -Wl,--as-needed -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -L/home/simon/lib -lgsl -lgslcblas -lm -Wl,-R -Wl,/usr/lib64 -L/usr/lib64 -lruby18 -lgsl -lcblas -lrt -ldl -lcrypt -lm -lc
array.o: In function `get_vector_ptr':
array.c:(.text+0x253): undefined reference to `cNArray'
array.c:(.text+0x29c): undefined reference to `na_change_type'
array.o: In function `get_cvector':
array.c:(.text+0x34e): undefined reference to `cNArray'
array.o: In function `get_vector':
array.c:(.text+0x58d): undefined reference to `cNArray'
array.o: In function `make_cvector_from_rarrays':
array.c:(.text+0x688): undefined reference to `cNArray'
array.o: In function `cvector_set_from_rarrays':
array.c:(.text+0x79e): undefined reference to `cNArray'
array.o: In function `carray_set_from_rarrays':
array.c:(.text+0x8c5): undefined reference to `cNArray'
array.o:array.c:(.text+0xa0a): more undefined references to `cNArray' follow
array.o: In function `carray_set_from_narray':
array.c:(.text+0xa7c): undefined reference to `na_change_type'
array.o: In function `make_cvector_from_narray':
array.c:(.text+0xac8): undefined reference to `cNArray'
array.c:(.text+0xb6c): undefined reference to `na_change_type'
array.o: In function `cvector_set_from_narray':
array.c:(.text+0xbb8): undefined reference to `cNArray'
blas1.o: In function `get_vector1':
blas1.c:(.text+0x16d): undefined reference to `cNArray'
blas1.c:(.text+0x25f): undefined reference to `cNArray'
blas1.o: In function `get_vector2':
blas1.c:(.text+0x4d9): undefined reference to `cNArray'
blas1.c:(.text+0x5c6): undefined reference to `cNArray'
blas1.o:blas1.c:(.text+0x6fb): more undefined references to `cNArray' follow
cheb.o: In function `rb_gsl_cheb_eval':
cheb.c:(.text+0x6c2): undefined reference to `na_make_object'
cheb.o: In function `rb_gsl_cheb_eval_err':
cheb.c:(.text+0xb9e): undefined reference to `cNArray'
cheb.c:(.text+0xc25): undefined reference to `na_make_object'
cheb.c:(.text+0xc58): undefined reference to `na_make_object'
cheb.o: In function `rb_gsl_cheb_eval_n':
cheb.c:(.text+0x1239): undefined reference to `cNArray'
cheb.c:(.text+0x12c0): undefined reference to `na_make_object'
cheb.o: In function `rb_gsl_cheb_eval_n_err':
cheb.c:(.text+0x17d8): undefined reference to `cNArray'
cheb.c:(.text+0x185f): undefined reference to `na_make_object'
cheb.c:(.text+0x1892): undefined reference to `na_make_object'
common.o: In function `get_ptr_double3':
common.c:(.text+0x6f4): undefined reference to `cNArray'
common.c:(.text+0x71d): undefined reference to `na_change_type'
common.o: In function `rb_gsl_nary_eval1':
common.c:(.text+0xb7c): undefined reference to `na_change_type'
common.c:(.text+0xbdf): undefined reference to `na_make_object'
deriv.o: In function `rb_gsl_deriv_eval':
deriv.c:(.text+0x619): undefined reference to `cNArray'
deriv.c:(.text+0x6a0): undefined reference to `na_make_object'
deriv.c:(.text+0x6d0): undefined reference to `na_make_object'
dht.o: In function `rb_gsl_dht_apply':
dht.c:(.text+0x4ce): undefined reference to `cNArray'
dht.c:(.text+0x544): undefined reference to `na_make_object'
dht.o: In function `rb_gsl_dht_xk_sample':
dht.c:(.text+0x80b): undefined reference to `cNArray'
dht.c:(.text+0x864): undefined reference to `cNArray'
dht.c:(.text+0x881): undefined reference to `na_make_object'
diff.o: In function `rb_gsl_diff_eval':
diff.c:(.text+0x4b5): undefined reference to `cNArray'
diff.c:(.text+0x53c): undefined reference to `na_make_object'
diff.c:(.text+0x56c): undefined reference to `na_make_object'
eigen.o: In function `rb_gsl_eigen_symm':
eigen.c:(.text+0x39b): undefined reference to `cNArray'
eigen.c:(.text+0x4c4): undefined reference to `cNArray'
eigen.o: In function `rb_gsl_eigen_symm_narray':
eigen.c:(.text+0x78f): undefined reference to `cNArray'
eigen.c:(.text+0x963): undefined reference to `cNArray'
eigen.c:(.text+0xae9): undefined reference to `cNVector'
eigen.c:(.text+0xb05): undefined reference to `na_make_object'
eigen.o: In function `rb_gsl_eigen_symmv':
eigen.c:(.text+0xc35): undefined reference to `cNArray'
eigen.c:(.text+0xd5e): undefined reference to `cNArray'
eigen.o: In function `rb_gsl_eigen_symmv_narray':
eigen.c:(.text+0x10a2): undefined reference to `cNArray'
eigen.c:(.text+0x128e): undefined reference to `cNArray'
eigen.c:(.text+0x143d): undefined reference to `cNVector'
eigen.c:(.text+0x145c): undefined reference to `na_make_object'
eigen.c:(.text+0x1491): undefined reference to `na_make_object'
eigen.o: In function `rb_gsl_eigen_francis':
eigen.c:(.text+0x26ec): undefined reference to `cNArray'
eigen.c:(.text+0x272b): undefined reference to `cNArray'
eigen.o: In function `rb_gsl_eigen_francis_narray':
eigen.c:(.text+0x2ae4): undefined reference to `cNArray'
eigen.c:(.text+0x2cb8): undefined reference to `cNArray'
eigen.c:(.text+0x2e34): undefined reference to `cNVector'
eigen.c:(.text+0x2e50): undefined reference to `na_make_object'
eigen.o: In function `rb_gsl_eigen_nonsymm':
eigen.c:(.text+0x34c8): undefined reference to `cNArray'
eigen.c:(.text+0x3507): undefined reference to `cNArray'
eigen.o: In function `rb_gsl_eigen_nonsymm_narray':
eigen.c:(.text+0x38b8): undefined reference to `cNArray'
eigen.c:(.text+0x3a8c): undefined reference to `cNArray'
eigen.c:(.text+0x3c12): undefined reference to `cNVector'
eigen.c:(.text+0x3c2e): undefined reference to `na_make_object'
eigen.o: In function `rb_gsl_eigen_nonsymmv':
eigen.c:(.text+0x416e): undefined reference to `cNArray'
eigen.c:(.text+0x41ad): undefined reference to `cNArray'
eigen.o: In function `rb_gsl_eigen_nonsymmv_narray':
eigen.c:(.text+0x46cb): undefined reference to `cNArray'
eigen.c:(.text+0x48b7): undefined reference to `cNArray'
eigen.c:(.text+0x4a67): undefined reference to `cNVector'
eigen.c:(.text+0x4a86): undefined reference to `na_make_object'
eigen.c:(.text+0x4b1a): undefined reference to `na_make_object'
fft.o: In function `rb_fft_radix2':
fft.c:(.text+0x18d5): undefined reference to `cNArray'
fft.c:(.text+0x18f1): undefined reference to `na_make_object'
fft.o: In function `rb_fft_real_trans':
fft.c:(.text+0x1c0f): undefined reference to `cNArray'
fft.c:(.text+0x1c2b): undefined reference to `na_make_object'
fft.o: In function `rb_fft_halfcomplex_trans':
fft.c:(.text+0x1ef5): undefined reference to `cNArray'
fft.c:(.text+0x1f11): undefined reference to `na_make_object'
function.o: In function `rb_gsl_function_eval':
function.c:(.text+0x7c0): undefined reference to `cNArray'
function.c:(.text+0x847): undefined reference to `na_make_object'
gsl_narray.o: In function `rb_gsl_vector_to_narray':
gsl_narray.c:(.text+0x14a): undefined reference to `na_make_object'
gsl_narray.o: In function `rb_gsl_vector_complex_to_narray':
gsl_narray.c:(.text+0x261): undefined reference to `na_make_object'
gsl_narray.o: In function `rb_gsl_vector_to_na':
gsl_narray.c:(.text+0x36e): undefined reference to `cNArray'
gsl_narray.c:(.text+0x3ab): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_vector_complex_to_na':
gsl_narray.c:(.text+0x409): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_vector_to_nvector':
gsl_narray.c:(.text+0x430): undefined reference to `cNVector'
gsl_narray.o: In function `rb_gsl_vector_complex_to_nvector':
gsl_narray.c:(.text+0x457): undefined reference to `cNVector'
gsl_narray.o: In function `rb_gsl_vector_to_na_ref':
gsl_narray.c:(.text+0x7a6): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_vector_to_nvector_ref':
gsl_narray.c:(.text+0x7cd): undefined reference to `cNVector'
gsl_narray.o: In function `rb_gsl_vector_int_to_narray':
gsl_narray.c:(.text+0x83e): undefined reference to `na_make_object'
gsl_narray.o: In function `rb_gsl_vector_int_to_na':
gsl_narray.c:(.text+0x909): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_vector_int_to_nvector':
gsl_narray.c:(.text+0x930): undefined reference to `cNVector'
gsl_narray.o: In function `na_to_gv':
gsl_narray.c:(.text+0xd86): undefined reference to `na_change_type'
gsl_narray.o: In function `na_to_gv_complex':
gsl_narray.c:(.text+0xead): undefined reference to `na_change_type'
gsl_narray.o: In function `na_to_gv_int':
gsl_narray.c:(.text+0xfd3): undefined reference to `na_change_type'
gsl_narray.o: In function `rb_gsl_matrix_to_narray':
gsl_narray.c:(.text+0x1117): undefined reference to `na_make_object'
gsl_narray.o: In function `rb_gsl_matrix_to_na':
gsl_narray.c:(.text+0x11a9): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_matrix_to_nmatrix':
gsl_narray.c:(.text+0x11d4): undefined reference to `cNMatrix'
gsl_narray.o: In function `rb_gsl_matrix_int_to_narray':
gsl_narray.c:(.text+0x1250): undefined reference to `na_make_object'
gsl_narray.o: In function `rb_gsl_matrix_int_to_na':
gsl_narray.c:(.text+0x12de): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_matrix_int_to_nmatrix':
gsl_narray.c:(.text+0x1305): undefined reference to `cNMatrix'
gsl_narray.o: In function `rb_gsl_matrix_to_na_ref':
gsl_narray.c:(.text+0x1429): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_matrix_to_nmatrix_ref':
gsl_narray.c:(.text+0x1450): undefined reference to `cNMatrix'
gsl_narray.o: In function `rb_gsl_matrix_int_to_na_ref':
gsl_narray.c:(.text+0x1574): undefined reference to `cNArray'
gsl_narray.o: In function `rb_gsl_matrix_int_to_nmatrix_ref':
gsl_narray.c:(.text+0x159b): undefined reference to `cNMatrix'
gsl_narray.o: In function `na_to_gm':
gsl_narray.c:(.text+0x18ed): undefined reference to `na_change_type'
gsl_narray.o: In function `na_to_gm_view':
gsl_narray.c:(.text+0x19b7): undefined reference to `na_change_type'
gsl_narray.o: In function `na_to_gm_int':
gsl_narray.c:(.text+0x1a96): undefined reference to `na_change_type'
gsl_narray.o: In function `na_to_gm_int_view':
gsl_narray.c:(.text+0x1b7c): undefined reference to `na_change_type'
gsl_narray.o: In function `rb_gsl_narray_histogram':
gsl_narray.c:(.text+0x1e79): undefined reference to `cNArray'
gsl_narray.o: In function `Init_gsl_narray':
gsl_narray.c:(.text+0x23a6): undefined reference to `cNArray'
gsl_narray.c:(.text+0x23c4): undefined reference to `cNArray'
gsl_narray.c:(.text+0x23eb): undefined reference to `cNArray'
gsl_narray.c:(.text+0x2409): undefined reference to `cNArray'
gsl_narray.o:gsl_narray.c:(.text+0x2429): more undefined references to `cNArray' follow
interp.o: In function `rb_gsl_interp_evaluate':
interp.c:(.text+0xfea): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_LU_decomposition':
linalg.c:(.text+0x156): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_LU_decomp_narray':
linalg.c:(.text+0x624): undefined reference to `na_make_object'
linalg.o: In function `get_matrix':
linalg.c:(.text+0x8bf): undefined reference to `cNArray'
linalg.o: In function `get_vector2':
linalg.c:(.text+0xad9): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_LU_solve':
linalg.c:(.text+0xca4): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_LU_solve_narray':
linalg.c:(.text+0x1215): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_LU_svx':
linalg.c:(.text+0x1377): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_LU_invert':
linalg.c:(.text+0x1b3e): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_LU_invert_narray':
linalg.c:(.text+0x1ed3): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_LU_det':
linalg.c:(.text+0x2320): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_LU_lndet':
linalg.c:(.text+0x2534): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_QR_decomp':
linalg.c:(.text+0x2c1e): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_QR_solve':
linalg.c:(.text+0x3d1a): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_QR_svx':
linalg.c:(.text+0x3d8e): undefined reference to `cNArray'
linalg.o:linalg.c:(.text+0x4744): more undefined references to `cNArray' follow
linalg.o: In function `rb_gsl_linalg_SV_decomp_narray':
linalg.c:(.text+0x8059): undefined reference to `na_make_object'
linalg.c:(.text+0x808e): undefined reference to `na_make_object'
linalg.c:(.text+0x8099): undefined reference to `cNVector'
linalg.c:(.text+0x80b8): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_SV_decomp_jacobi_narray':
linalg.c:(.text+0x8362): undefined reference to `na_make_object'
linalg.c:(.text+0x8397): undefined reference to `na_make_object'
linalg.c:(.text+0x83a2): undefined reference to `cNVector'
linalg.c:(.text+0x83c1): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_SV_solve_narray':
linalg.c:(.text+0x8856): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_SV_decomp':
linalg.c:(.text+0x8a2c): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_SV_decomp_jacobi':
linalg.c:(.text+0x9001): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_SV_solve':
linalg.c:(.text+0x926a): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_cholesky_decomp_narray':
linalg.c:(.text+0x995b): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_cholesky_solve_narray':
linalg.c:(.text+0x9aed): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_cholesky_decomp':
linalg.c:(.text+0x9f0d): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_cholesky_solve':
linalg.c:(.text+0xa0e9): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_cholesky_svx':
linalg.c:(.text+0xa3bc): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_HH_solve_narray':
linalg.c:(.text+0xca35): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_HH_solve':
linalg.c:(.text+0xccdf): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_HH_svx':
linalg.c:(.text+0xd1ac): undefined reference to `cNArray'
linalg.o: In function `rb_gsl_linalg_QR_decomp_narray':
linalg.c:(.text+0xdd2b): undefined reference to `na_make_object'
linalg.c:(.text+0xdd36): undefined reference to `cNVector'
linalg.c:(.text+0xdd55): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_QR_unpack_narray':
linalg.c:(.text+0xe098): undefined reference to `na_make_object'
linalg.c:(.text+0xe0f1): undefined reference to `na_make_object'
linalg.o: In function `rb_gsl_linalg_QR_solve_narray':
linalg.c:(.text+0xe363): undefined reference to `na_make_object'
math.o: In function `rb_gsl_math_eval':
math.c:(.text+0xa4e): undefined reference to `cNArray'
math.c:(.text+0xac9): undefined reference to `na_make_object'
math.o: In function `rb_gsl_math_eval2':
math.c:(.text+0xe2a): undefined reference to `cNArray'
math.c:(.text+0xee0): undefined reference to `na_make_object'
math.o: In function `rb_gsl_pow':
math.c:(.text+0x175f): undefined reference to `cNArray'
math.c:(.text+0x17fa): undefined reference to `na_make_object'
math.o: In function `rb_gsl_pow_int':
math.c:(.text+0x1cf9): undefined reference to `cNArray'
math.c:(.text+0x1dbe): undefined reference to `na_make_object'
matrix.o: In function `rb_gsl_matrix_alloc':
matrix.c:(.text+0xd4d): undefined reference to `cNArray'
matrix.c:(.text+0xe15): undefined reference to `na_change_type'
matrix.o: In function `rb_gsl_matrix_int_alloc':
matrix.c:(.text+0xa78a): undefined reference to `cNArray'
matrix.c:(.text+0xa852): undefined reference to `na_change_type'
multifit.o: In function `rb_gsl_multifit_linear':
multifit.c:(.text+0x28e): undefined reference to `cNArray'
multifit.o: In function `rb_gsl_multifit_wlinear':
multifit.c:(.text+0x62e): undefined reference to `cNArray'
multifit.c:(.text+0x72b): undefined reference to `cNArray'
multifit.o: In function `rb_gsl_multifit_XXXfit':
multifit.c:(.text+0xd0f): undefined reference to `cNArray'
multifit.c:(.text+0xe3e): undefined reference to `cNArray'
multifit.o:multifit.c:(.text+0xf50): more undefined references to `cNArray' follow
poly.o: In function `rb_gsl_poly_eval_singleton':
poly.c:(.text+0x5e4): undefined reference to `na_make_object'
poly.o: In function `rb_gsl_poly_eval':
poly.c:(.text+0x10c0): undefined reference to `cNArray'
poly.c:(.text+0x1147): undefined reference to `na_make_object'
poly.o: In function `rb_gsl_poly_eval2':
poly.c:(.text+0x18a1): undefined reference to `cNArray'
poly.c:(.text+0x191c): undefined reference to `na_make_object'
poly.o: In function `rb_gsl_poly_fit':
poly.c:(.text+0x58dc): undefined reference to `cNArray'
poly.c:(.text+0x59d2): undefined reference to `cNArray'
poly.o: In function `rb_gsl_poly_wfit':
poly.c:(.text+0x5e18): undefined reference to `cNArray'
poly.c:(.text+0x5f0e): undefined reference to `cNArray'
poly.c:(.text+0x6020): undefined reference to `cNArray'
poly.o:poly.c:(.text+0x6687): more undefined references to `cNArray' follow
poly.o: In function `rb_gsl_poly_eval_derivs_singleton':
poly.c:(.text+0x673c): undefined reference to `na_make_object'
randist.o: In function `rb_gsl_eval_pdf_cdf':
randist.c:(.text+0x4f01): undefined reference to `cNArray'
randist.c:(.text+0x4f2e): undefined reference to `na_change_type'
randist.c:(.text+0x4f91): undefined reference to `na_make_object'
randist.o: In function `rb_gsl_eval_pdf_cdf2':
randist.c:(.text+0x5374): undefined reference to `cNArray'
randist.c:(.text+0x53a7): undefined reference to `na_change_type'
randist.c:(.text+0x5416): undefined reference to `na_make_object'
randist.o: In function `rb_gsl_eval_pdf_cdf3':
randist.c:(.text+0x5861): undefined reference to `cNArray'
randist.c:(.text+0x5894): undefined reference to `na_change_type'
randist.c:(.text+0x5903): undefined reference to `na_make_object'
randist.o: In function `rb_gsl_eval_pdf_cdf2_uint':
randist.c:(.text+0x5d2c): undefined reference to `cNArray'
randist.c:(.text+0x5dab): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval1':
sf.c:(.text+0x611): undefined reference to `cNArray'
sf.o: In function `rb_gsl_sf_eval_int_double':
sf.c:(.text+0x912): undefined reference to `cNArray'
sf.c:(.text+0x945): undefined reference to `na_change_type'
sf.c:(.text+0x9bb): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double_int':
sf.c:(.text+0xe20): undefined reference to `cNArray'
sf.c:(.text+0xe53): undefined reference to `na_change_type'
sf.c:(.text+0xec9): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_int_int_double':
sf.c:(.text+0x138b): undefined reference to `cNArray'
sf.c:(.text+0x13be): undefined reference to `na_change_type'
sf.c:(.text+0x1434): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_int_double_double':
sf.c:(.text+0x1908): undefined reference to `cNArray'
sf.c:(.text+0x193b): undefined reference to `na_change_type'
sf.c:(.text+0x19b1): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double_double':
sf.c:(.text+0x1e37): undefined reference to `cNArray'
sf.c:(.text+0x1e6a): undefined reference to `na_change_type'
sf.c:(.text+0x1ee0): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double3':
sf.c:(.text+0x2370): undefined reference to `cNArray'
sf.c:(.text+0x23a3): undefined reference to `na_change_type'
sf.c:(.text+0x2419): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double4':
sf.c:(.text+0x291f): undefined reference to `cNArray'
sf.c:(.text+0x2952): undefined reference to `na_change_type'
sf.c:(.text+0x29c8): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval1_int':
sf.c:(.text+0x2e37): undefined reference to `cNArray'
sf.c:(.text+0x2e64): undefined reference to `na_change_type'
sf.c:(.text+0x2ecb): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval1_uint':
sf.c:(.text+0x3281): undefined reference to `cNArray'
sf.c:(.text+0x32ae): undefined reference to `na_change_type'
sf.c:(.text+0x3315): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double_m':
sf.c:(.text+0x383c): undefined reference to `cNArray'
sf.c:(.text+0x38ca): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double2_m':
sf.c:(.text+0x3dee): undefined reference to `cNArray'
sf.c:(.text+0x3e7c): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double3_m':
sf.c:(.text+0x43f6): undefined reference to `cNArray'
sf.c:(.text+0x4484): undefined reference to `na_make_object'
sf.o: In function `rb_gsl_sf_eval_double4_m':
sf.c:(.text+0x4aad): undefined reference to `cNArray'
sf.c:(.text+0x4b3b): undefined reference to `na_make_object'
sf.o: In function `eval_sf':
sf.c:(.text+0x5f74): undefined reference to `cNArray'
sf.c:(.text+0x6002): undefined reference to `na_make_object'
signal.o: In function `rb_gsl_fft_conv_corr':
signal.c:(.text+0x924): undefined reference to `cNArray'
signal.c:(.text+0x943): undefined reference to `na_make_object'
sort.o: In function `rb_gsl_sort_narray':
sort.c:(.text+0x91a): undefined reference to `na_make_object'
sort.o: In function `Init_gsl_sort':
sort.c:(.text+0xbd2): undefined reference to `cNArray'
sort.c:(.text+0xbf7): undefined reference to `cNArray'
sort.c:(.text+0xc1c): undefined reference to `cNArray'
spline.o: In function `rb_gsl_spline_init':
spline.c:(.text+0x4c7): undefined reference to `cNArray'
spline.c:(.text+0x5c2): undefined reference to `cNArray'
spline.o:spline.c:(.text+0x926): more undefined references to `cNArray' follow
spline.o: In function `rb_gsl_spline_evaluate':
spline.c:(.text+0x9ad): undefined reference to `na_make_object'
sum.o: In function `Init_gsl_sum':
sum.c:(.text+0x80f): undefined reference to `cNArray'
sum.c:(.text+0x82d): undefined reference to `cNArray'
sum.c:(.text+0x84d): undefined reference to `cNArray'
sum.c:(.text+0x874): undefined reference to `cNArray'
vector.o: In function `rb_gsl_vector_new':
vector.c:(.text+0x466): undefined reference to `cNArray'
vector.c:(.text+0x4e2): undefined reference to `na_change_type'
vector.o: In function `rb_gsl_vector_int_new':
vector.c:(.text+0xbf84): undefined reference to `cNArray'
vector.c:(.text+0xc000): undefined reference to `na_change_type'
vector_double.o: In function `draw_vector':
vector_double.c:(.text+0x2496): undefined reference to `cNArray'
vector_double.o: In function `draw_vector2':
vector_double.c:(.text+0x2654): undefined reference to `cNArray'
vector_double.c:(.text+0x274b): undefined reference to `cNArray'
vector_double.o: In function `rb_gsl_vector_normalize':
vector_double.c:(.text+0x3578): undefined reference to `cNArray'
vector_double.o: In function `rb_gsl_vector_normalize_bang':
vector_double.c:(.text+0x377c): undefined reference to `cNArray'
vector_double.o:vector_double.c:(.text+0x3a1f): more undefined references to `cNArray' follow
vector_double.o: In function `rb_gsl_vector_filescan_na':
vector_double.c:(.text+0x3a3e): undefined reference to `na_make_object'
vector_double.o: In function `rb_gsl_vector_decimate':
vector_double.c:(.text+0x3bdd): undefined reference to `cNArray'
vector_double.o: In function `Init_gsl_vector':
vector_double.c:(.text+0x5ef3): undefined reference to `cNArray'
wavelet.o: In function `rb_gsl_wavelet_transform0':
wavelet.c:(.text+0x84d): undefined reference to `cNArray'
wavelet.c:(.text+0xb5a): undefined reference to `cNArray'
wavelet.c:(.text+0xc46): undefined reference to `cNArray'
wavelet.o:wavelet.c:(.text+0x101b): more undefined references to `cNArray' follow
wavelet.o: In function `rb_gsl_wavelet_transform0':
wavelet.c:(.text+0x1038): undefined reference to `na_make_object'
wavelet.o: In function `rb_gsl_wavelet_trans':
wavelet.c:(.text+0x139a): undefined reference to `cNArray'
wavelet.c:(.text+0x16e4): undefined reference to `cNArray'
wavelet.c:(.text+0x17cd): undefined reference to `cNArray'
collect2: ld returned 1 exit status
make: *** [rb_gsl.so] Error 1
|
|
 |