This is the mail archive of the gsl-discuss@sources.redhat.com mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: installing problem with blas in GSL


My guess: you have a shell which does not expand ~ in the middle of a
string (e.g. --prefix=~/foo). Try $HOME instead of ~.

 Juha Toivonen writes:
 > 
 > 
 > Some data first:
 > ________________________________________________________________
 > 
 > 
 > blas_raw_native.lo      source_ger.h            source_symv.h
 > blas_raw_native.o       source_gerc.h           source_syr.h
 > blas_raw_native_cm.c    source_geru.h           source_syr2.h
 > blas_raw_native_cm.lo   source_hbmv.h           source_tXsv_c.h
 > blas_raw_native_cm.o    source_her.h            source_tXsv_r.h
 > gsl_blas.h              source_her2.h           source_tbmv_c.h
 > gsl_blas_raw.h          source_hpmv.h           source_tbmv_r.h
 > gsl_blas_raw_L1.h       source_hpr.h            source_tbsv_c.h
 > gsl_blas_raw_L2.h       source_hpr2.h           source_tbsv_r.h
 > gsl_blas_raw_L3.h       source_iamax_c.h        source_tpmv_c.h
 > gsl_blas_raw_cm.h       source_iamax_r.h        source_tpmv_r.h
 > gsl_blas_types.h        source_nrm2_c.h         source_tpsv_c.h
 > gsl_cblas.h             source_nrm2_r.h         source_tpsv_r.h
 > matrix_access.h         source_rot.h            test_blas_raw.c
 > source_asum_c.h         source_rotg.h           test_cases.c
 > source_asum_r.h         source_rotm.h           test_cases.h
 > source_axpy_c.h         source_rotmg.h
 > unixplace27%%%: make check
 > /bin/sh ../libtool --mode=link gcc  -g -O2  -o libgslblasnative.la
 > -rpath ~/gslexec_2//lib  blas_raw_native.lo blas_raw_native_cm.lo  -lm
 > libtool: link: only absolute run-paths are allowed
 > *** Error code 1
 > make: Fatal error: Command failed for target `libgslblasnative.la'
 > unixplace28%%%: 
 > ___________________________________________________________________
 > 
 > So the "make check" was run in ./... /gsl-0.6/blas 
 > after I had given the successful configure command 
 > "configure --prefix=~/gslexec_2" and the unsuccessfull
 > "make" command. I assume the problem is in the second 
 > line, in the part "~/gslexec_2//lib" because there are
 > too many /-symbols. First I thought that problem was
 > my bad configure command "configure --prefix=~/gslexec_2/"
 > but after that I gave the "configure --prefix=~/gslexec_2"
 > and it didnt make any difference. (I dont know if this is 
 > relevant, but I think it is not.)
 > 
 > So what will I do to go on successfully??
 > Thank you for your help,
 > 
 > Juha Toivonen
 > jumito@utu.fi
 > Turku University
 > Finland
 > 
 > 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]