This is the mail archive of the
gsl-discuss@sources.redhat.com
mailing list for the GSL project.
Re: installing problem with blas in GSL
- To: Juha Toivonen <jumito at utu dot fi>
- Subject: Re: installing problem with blas in GSL
- From: Brian Gough <bjg at network-theory dot co dot uk>
- Date: Tue, 18 Jul 2000 22:13:12 +0100 (BST)
- Cc: gsl-discuss at sourceware dot cygnus dot com
- References: <Pine.GSO.4.21.0007181447070.21283-100000@alya.utu.fi>
- Reply-To: gsl-discuss at sources dot redhat dot com
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
>
>