Hi,
I am linking a program but have the following errors about
"__uitrunc", Did I install GSL correctly ? I just can not find this
__uitrunc in rng directory, where it is defined.
cd /gpfs/home3/l/lyyang/install.soap/example &&
/gpfs/home3/l/lyyang/local/cmake-2.8.1/bin/cmake -E cmake_link_script
CMakeFiles/soap_da_random.dir/link.txt --verbose=1
/usr/bin/c++ -O3 -DNDEBUG
CMakeFiles/soap_da_random.dir/soap_da_random.cc.o -o soap_da_random
-rdynamic ../glps/libglps.a ../src/libtuski.a
-L/gpfs/home3/l/lyyang/bluegene.p/lib -lgsl -lgslcblas -lm
../glps/libglps.a ../src/libtuski.a
-L/gpfs/home3/l/lyyang/bluegene.p/lib -lgsl -lgslcblas -lm
/gpfs/home3/l/lyyang/bluegene.p/lib/libgsl.a(zuf.o): In function `zuf_set':
/gpfs/home3/l/lyyang/tmp/gsl-1.14/rng/zuf.c:128: undefined reference
to `__uitrunc'
/gpfs/home3/l/lyyang/bluegene.p/lib/libgsl.a(ranlxd.o): In function
`ranlxd_get':
/gpfs/home3/l/lyyang/tmp/gsl-1.14/rng/ranlxd.c:152: undefined
reference to `__uitrunc'
/gpfs/home3/l/lyyang/bluegene.p/lib/libgsl.a(ranlxs.o): In function
`ranlxs_get':
/gpfs/home3/l/lyyang/tmp/gsl-1.14/rng/ranlxs.c:202: undefined
reference to `__uitrunc'
lyy...@fenp:~/install.soap> nm ~/bluegene.p/lib/libgs*.a | grep trunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
U __uitrunc
levin_utrunc.o:
00000640 T gsl_sum_levin_utrunc_accel
000002a0 T gsl_sum_levin_utrunc_minmax
00000000 T gsl_sum_levin_utrunc_step
work_utrunc.o:
00000080 T gsl_sum_levin_utrunc_alloc
00000000 T gsl_sum_levin_utrunc_free
U __uitrunc
_______________________________________________
Help-gsl mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gsl