[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-gsl] Basic installation and use
From: |
Raeth . Peter |
Subject: |
Re: [Help-gsl] Basic installation and use |
Date: |
Wed, 9 Jan 2013 18:17:09 +0000 |
To produce what Rhys requested, I followed the following steps using the tar
file downloaded from the GSL download page:
> rm -r -f gsl-1.15
> tar xvf gsl-1.15.tar.gz
> cd gsl-1.15
/app/pet/.unsupported/gsl-1.15 > ./configure
--prefix=/app/pet/.unsupported/gsl-1.15/Installed
> make |& tee make_log.txt
The entire make_log.txt file is attached. The first few error lines are:
libtool: link: ar cru .libs/libgslsiman.a .libs/siman.o
libtool: link: ranlib .libs/libgslsiman.a
libtool: link: ( cd ".libs" && rm -f "libgslsiman.la" && ln -s
"../libgslsiman.la" "libgslsiman.la" )
source='siman_tsp.c' object='siman_tsp.o' libtool=no \
DEPDIR=.deps depmode=none /bin/sh ../depcomp \
/app/pgi/linux86-64/2011/bin/pgcc -DHAVE_CONFIG_H -I. -I.. -I.. -g
-c siman_tsp.c
/bin/sh ../libtool --tag=CC --mode=link /app/pgi/linux86-64/2011/bin/pgcc -g
-o siman_tsp siman_tsp.o libgslsiman.la ../rng/libgslrng.la
../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../sys/libgslsys.la
../utils/libutils.la -lm
libtool: link: /app/pgi/linux86-64/2011/bin/pgcc -g -o siman_tsp siman_tsp.o
./.libs/libgslsiman.a ../rng/.libs/libgslrng.a
../ieee-utils/.libs/libgslieeeutils.a ../err/.libs/libgslerr.a
../sys/.libs/libgslsys.a ../utils/.libs/libutils.a -lm
./.libs/libgslsiman.a(siman.o): In function `gsl_rng_get':
/u/home/app/pet/.unsupported/gsl-1.15/siman/../gsl/gsl_rng.h:160: multiple
definition of `gsl_rng_get'
siman_tsp.o:/u/home/app/pet/.unsupported/gsl-1.15/siman/../gsl/gsl_rng.h:160:
first defined here
./.libs/libgslsiman.a(siman.o): In function `gsl_rng_uniform':
/u/home/app/pet/.unsupported/gsl-1.15/siman/../gsl/gsl_rng.h:166: multiple
definition of `gsl_rng_uniform'
siman_tsp.o:/u/home/app/pet/.unsupported/gsl-1.15/siman/../gsl/gsl_rng.h:166:
first defined here
./.libs/libgslsiman.a(siman.o): In function `gsl_rng_uniform_pos':
/u/home/app/pet/.unsupported/gsl-1.15/siman/../gsl/gsl_rng.h:172: multiple
definition of `gsl_rng_uniform_pos'
siman_tsp.o:/u/home/app/pet/.unsupported/gsl-1.15/siman/../gsl/gsl_rng.h:172:
first defined here
...... the list of "first defined ...." goes on and on.
________________________________________
From: Rhys Ulerich address@hidden
Sent: Tuesday, January 08, 2013 10:22 PM
To: Raeth . Peter
Cc: GSL Help Mailing List
Subject: Re: [Help-gsl] Basic installation and use
Hi Peter,
> ... the make step did find errors. There were multiple messages of the type,
> " multiple definition of `gsl_ ....' ". The make step ended with:
>
> make[2]: *** [siman_tsp] Error 2
> make[2]: Leaving directory `/u/home/app/pet/.unsupported/gsl-1.15/siman'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/u/home/app/pet/.unsupported/gsl-1.15'
> make: *** [all] Error 2
Could you send along the first two or three of these errors?
- Rhys
________________________________
This electronic message transmission and any attachments that accompany it
contain information from DRCĀ® (Dynamics Research Corporation) or its
subsidiaries, or the intended recipient, which is privileged, proprietary,
business confidential, or otherwise protected from disclosure and is the
exclusive property of DRC and/or the intended recipient. The information in
this email is solely intended for the use of the individual or entity that is
the intended recipient. If you are not the intended recipient, any use,
dissemination, distribution, retention, or copying of this communication,
attachments, or substance is prohibited. If you have received this electronic
transmission in error, please immediately reply to the author via email that
you received the message by mistake and also promptly and permanently delete
this message and all copies of this email and any attachments. We thank you for
your assistance and apologize for any inconvenience.
make_log.txt
Description: make_log.txt