making octave with lapack pt

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

making octave with lapack pt

Clinton Winant-2
I would like octave to link with parallel thread lapack/atlas/blas.
Currently my library (~/Software/Atlas/lib) has

libatlas.a  libf77blas.a     liblapack.a   libptf77blas.a  libsatlas.so  libtstatlas.a
libcblas.a  libf77refblas.a  libptcblas.a  libptlapack.a   libtatlas.so

I configure octave with:

./configure --prefix=/opt/octave-4.2.1 --with-blas=/home/abr_ca/Software/Atlas/lib --with-lapack=/home/abr_ca/Software/Atlas/lib CPPFLAGS=-I/usr/include/hdf5/serial LDFLAGS=-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/hdf5/serial

make


is there any way I can modify this so that octave links with the pt library files?


Thanks


_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: making octave with lapack pt

Dmitri A. Sergatskov


On Fri, Mar 3, 2017 at 12:55 PM, Clinton Winant <[hidden email]> wrote:


is there any way I can modify this so that octave links with the pt library files?



You can override dynamic library at run-time with

LD_PRELOAD=/usr/lib64/atlas/libtatlas.so octave

This way you can try different blas/lapack and see which one works best.
I recommend openblasp.so
 

​Dmitri.


_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: making octave with lapack pt

Sergei Steshenko
In reply to this post by Clinton Winant-2





________________________________
From: Clinton Winant <[hidden email]>
To: Octave Help <[hidden email]>
Sent: Friday, March 3, 2017 8:55 PM
Subject: making octave with lapack pt



I would like octave to link with parallel thread lapack/atlas/blas.

Currently my library (~/Software/Atlas/lib) has

libatlas.a  libf77blas.a     liblapack.a   libptf77blas.a  libsatlas.so  libtstatlas.a
libcblas.a  libf77refblas.a  libptcblas.a  libptlapack.a   libtatlas.so


I configure octave with:


./configure --prefix=/opt/octave-4.2.1 --with-blas=/home/abr_ca/Software/Atlas/lib --with-lapack=/home/abr_ca/Software/Atlas/lib CPPFLAGS=-I/usr/include/hdf5/serial LDFLAGS=-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/hdf5/serial
make


is there any way I can modify this so that octave links with the pt library files?

Thanks

_______________________________________________
Help-octave mailing list
[hidden email]

https://lists.gnu.org/mailman/listinfo/help-octave


This is how I resolved the problem years ago:

./configure  LDFLAGS="$LDFLAGS -lmetis -l:liblapack.a" CFLAGS='-march=native -mtune=native -ftree-vectorize -O2' CXXFLAGS='-march=native -mtune=native -ftree-vectorize -O2' --enable-shared --enable-dl --enable-static --with-blas=/mnt/sdb8/sergei/AFSWD_debug/20140113/atlas-3.10.1/lib/libptf77blas.so --with-lapack=/mnt/sdb8/sergei/AFSWD_debug/20140113/atlas-3.10.1/lib/liblapack.so --prefix=/mnt/sdb8/sergei/AFSWD_debug/20140113/octave-3.6.4

.

Pay attention that both --with-blas and --with-lapack point to ATLAS libraries and that
multi-threaded  
libptf77blas.so is used.


Before the 'configure' call the autogenerated '$LDFLAGS' has the following contents:

"
LDFLAGS='-L/mnt/sdb8/sergei/AFSWD_debug/20140113/GConf-2.32.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/GConf-2.32.4/lib/GConf/2 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/GConf-2.32.4/lib/gio/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/GraphicsMagick-1.3.19/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/MesaLib-10.0.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ORBit2-2.14.19/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ORBit2-2.14.19/lib/orbit-2.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib/python2.7/config -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib/python2.7/lib-dynload -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib/python2.7/site-packages -L/mnt/sdb8/sergei/AFSWD_debug/20140113/SDL-1.2.15/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/SuiteSparse-3.7.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/XML-Parser-2.41/lib/site_perl/5.18.2/i686-linux-thread-multi/auto/XML/Parser/Expat -L/mnt/sdb8/sergei/AFSWD_debug/20140113/arpack-ng-3.1.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/atk-2.10.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/atlas-3.10.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/autogen-5.18.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/avahi-0.6.31/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/binutils-2.24/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/bison-2.6.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/blas_generic/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/bzip2-1.0.6/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/c-ares-1.10.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cairo-1.12.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cairo-1.12.16/lib/cairo -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cdparanoia-III-10.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cdrtools-3.00/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cdrtools-3.00/lib/profiled -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cfitsio/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cln-1.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cloog-0.16.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cups-1.7.1-source/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/curl-7.34.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/dbus-1.6.18/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/dbus-glib-0.100.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/expat-2.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fftw3_sse-3.3.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fftw3_sse2-3.3.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/flac-1.2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/flex-2.5.37/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fltk-1.3.2-source/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fontconfig-2.11.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/freetype-2.5.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gc-7.4.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gcc-4.7.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gcc-4.7.3/lib/gcc/i686-pc-linux-gnu/4.7.3 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gd-2.0.35/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gdb-7.6.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gdk-pixbuf-2.30.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gdk-pixbuf-2.30.4/lib/gdk-pixbuf-2.0/2.10.0/loaders -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gettext-0.18.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ghostscript-9.10/lib/ghostscript/9.10 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ginac-1.6.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/glib-2.38.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/glib-2.38.2/lib/gio/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/glpk-4.48/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gmp-5.0.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnome-vfs-2.24.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnome-vfs-2.24.4/lib/gnome-vfs-2.0/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnutls-3.2.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnutls-3.2.8/lib/guile/2.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gobject-introspection-1.38.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gobject-introspection-1.38.0/lib/gobject-introspection/giscanner -L/mnt/sdb8/sergei/AFSWD_debug/20140113/graphviz-2.34.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gsl-1.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gstreamer-0.10.36/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gstreamer-0.10.36/lib/gstreamer-0.10 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/2.10.0/engines -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/2.10.0/immodules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/2.10.0/printbackends -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/guile-2.0.9/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/harfbuzz-0.9.26/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/hdf5-1.8.12/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/icu4-52.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ilmbase-2.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jack-audio-connection-kit-0.109.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jack-audio-connection-kit-0.109.2/lib/jack -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jasper-1.900.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jbig2dec-0.11/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jbigkit-2.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/json-c-0.11/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lapack-3.4.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lcms-1.19/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lcms2-2.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libIDL-0.8.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libao-1.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libao-1.1.0/lib/ao/plugins-4 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libart_lgpl-2.3.21/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libatomic_ops-7.4.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libavc1394-0.5.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libbonobo-2.32.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libbonobo-2.32.1/lib/bonobo/monikers -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libbonobo-2.32.1/lib/orbit-2.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libcroco-0.6.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libdaemon-0.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libelf-0.8.13/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libffi-3.0.13/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libfpx-1.3.1-3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libfreebob-1.0.11/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libgcrypt-1.6.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libglade-2.6.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libgpg-error-1.12/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libgsf-1.14.29/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libiconv-1.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libiconv_pre-1.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libidn-1.28/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libiec61883-1.2.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libjpeg-9a/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libmng-1.0.10/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libogg-1.3.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/liboil-0.3.17/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libpng-1.6.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libraw1394-2.0.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/librsvg-2.40.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libsamplerate-0.1.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libsndfile-1.0.25/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libtasn1-3.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libtool-2.4.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libunistring-0.9.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libusb-1.0.9/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libvorbis-1.3.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libwmf-0.2.8.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libwmf-0.2.8.4/lib/gtk-2.0/2.10.0/loaders -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libxml2-2.9.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libxslt-1.1.28/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libxslt-1.1.28/lib/python2.7/site-packages -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lua-5.2.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lzo-2.06/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/metis-5.0.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mpc-1.0.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mpeg2dec-0.4.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mpfr-3.1.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mysql-5.6.15/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mysql-5.6.15/lib/plugin -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ncurses-5.9/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/netcdf-4.2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/nettle-2.7.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/camlp4 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/ocamlbuild -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/ocamldoc -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/site-lib/findlib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/stublibs -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/threads -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/vmthreads -L/mnt/sdb8/sergei/AFSWD_debug/20140113/openexr-2.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/openssl-1.0.1f/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/openssl-1.0.1f/lib/engines -L/mnt/sdb8/sergei/AFSWD_debug/20140113/orc-0.4.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/p11-kit-0.18.7/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/p11-kit-0.18.7/lib/pkcs11 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pa_snapshot_v18/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pango-1.36.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pango-1.36.2/lib/pango/1.8.0/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pcre-8.34/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/CORE -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/B -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Compress/Raw/Bzip2 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Compress/Raw/Zlib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Cwd -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Data/Dumper -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Devel/PPPort -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Devel/Peek -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Digest/MD5 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Digest/SHA -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/Byte -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/CN -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/EBCDIC -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/JP -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/KR -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/Symbol -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/TW -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/Unicode -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Fcntl -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/File/DosGlob -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/File/Glob -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Filter/Util/Call -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Hash/Util -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Hash/Util/FieldHash -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/I18N/Langinfo -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/IO -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/IPC/SysV -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/List/Util -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/MIME/Base64 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Math/BigInt/FastCalc -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Opcode -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/POSIX -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/encoding -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/mmap -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/scalar -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/via -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/SDBM_File -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Socket -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Storable -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Sys/Hostname -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Sys/Syslog -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Text/Soundex -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Tie/Hash/NamedCapture -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Time/HiRes -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Time/Piece -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Unicode/Collate -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Unicode/Normalize -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/arybase -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/attributes -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/mro -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/re -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/threads -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/threads/shared -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pixman-0.32.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/poppler-0.24.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/popt-1.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/postgresql-9.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ppl-0.12.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pth-2.0.7/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pulseaudio-2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pulseaudio-2.1/lib/pulse-2.1/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pulseaudio-2.1/lib/pulseaudio -L/mnt/sdb8/sergei/AFSWD_debug/20140113/qhull-2003.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/qrupdate-1.1.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/qt-everywhere-opensource-src-4.8.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/readline-6.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/sane-backends-1.0.24/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/speex-1.2rc1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/sqlite-autoconf-3080301/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/szip-2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tbb42_20140122oss/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/expect5.45 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/itcl4.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/sqlite3.8.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tcl8.6/graphviz -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbc1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbcmysql1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbcodbc1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbcpostgres1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/thread2.7.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tiff-4.0.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/unixODBC-2.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/wxWidgets-2.8.12/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/xz-5.0.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/zlib-1.2.8/lib'

".

And in it there are paths to real BLAS and LAPACK. LD_LIBRTARY_PATH looks similar.

The point is that ATLAS needs LAPACK and BLAS (or at least one of them), so for the whole linking process to be successful paths to real LAPACK and BLAS have to be known.

--Sergei.

_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: making octave with lapack pt

Clinton Winant-2
First thanks so much, this is just what I am looking for, and I am confused by:

Before the 'configure' call the autogenerated '$LDFLAGS' has the following contents:

After unpacking the tarball, my first step is to ./configure, so nothing has been autogenerated yet,  typing env shows nothing associated with either LD_LIBRARY_PATH or LDFLAGS  Can you explain what you meant by autogenerated?

Clint

On Fri, Mar 3, 2017 at 1:35 PM, Sergei Steshenko <[hidden email]> wrote:





________________________________
From: Clinton Winant <[hidden email]>
To: Octave Help <[hidden email]>
Sent: Friday, March 3, 2017 8:55 PM
Subject: making octave with lapack pt



I would like octave to link with parallel thread lapack/atlas/blas.

Currently my library (~/Software/Atlas/lib) has

libatlas.a  libf77blas.a     liblapack.a   libptf77blas.a  libsatlas.so  libtstatlas.a
libcblas.a  libf77refblas.a  libptcblas.a  libptlapack.a   libtatlas.so


I configure octave with:


./configure --prefix=/opt/octave-4.2.1 --with-blas=/home/abr_ca/Software/Atlas/lib --with-lapack=/home/abr_ca/Software/Atlas/lib CPPFLAGS=-I/usr/include/hdf5/serial LDFLAGS=-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/hdf5/serial
make


is there any way I can modify this so that octave links with the pt library files?

Thanks

_______________________________________________
Help-octave mailing list
[hidden email]

https://lists.gnu.org/mailman/listinfo/help-octave


This is how I resolved the problem years ago:

./configure  LDFLAGS="$LDFLAGS -lmetis -l:liblapack.a" CFLAGS='-march=native -mtune=native -ftree-vectorize -O2' CXXFLAGS='-march=native -mtune=native -ftree-vectorize -O2' --enable-shared --enable-dl --enable-static --with-blas=/mnt/sdb8/sergei/AFSWD_debug/20140113/atlas-3.10.1/lib/libptf77blas.so --with-lapack=/mnt/sdb8/sergei/AFSWD_debug/20140113/atlas-3.10.1/lib/liblapack.so --prefix=/mnt/sdb8/sergei/AFSWD_debug/20140113/octave-3.6.4

.

Pay attention that both --with-blas and --with-lapack point to ATLAS libraries and that
multi-threaded
libptf77blas.so is used.


Before the 'configure' call the autogenerated '$LDFLAGS' has the following contents:

"
LDFLAGS='-L/mnt/sdb8/sergei/AFSWD_debug/20140113/GConf-2.32.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/GConf-2.32.4/lib/GConf/2 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/GConf-2.32.4/lib/gio/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/GraphicsMagick-1.3.19/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/MesaLib-10.0.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ORBit2-2.14.19/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ORBit2-2.14.19/lib/orbit-2.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib/python2.7/config -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib/python2.7/lib-dynload -L/mnt/sdb8/sergei/AFSWD_debug/20140113/Python-2.7.6/lib/python2.7/site-packages -L/mnt/sdb8/sergei/AFSWD_debug/20140113/SDL-1.2.15/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/SuiteSparse-3.7.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/XML-Parser-2.41/lib/site_perl/5.18.2/i686-linux-thread-multi/auto/XML/Parser/Expat -L/mnt/sdb8/sergei/AFSWD_debug/20140113/arpack-ng-3.1.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/atk-2.10.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/atlas-3.10.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/autogen-5.18.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/avahi-0.6.31/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/binutils-2.24/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/bison-2.6.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/blas_generic/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/bzip2-1.0.6/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/c-ares-1.10.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cairo-1.12.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cairo-1.12.16/lib/cairo -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cdparanoia-III-10.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cdrtools-3.00/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cdrtools-3.00/lib/profiled -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cfitsio/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cln-1.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cloog-0.16.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/cups-1.7.1-source/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/curl-7.34.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/dbus-1.6.18/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/dbus-glib-0.100.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/expat-2.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fftw3_sse-3.3.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fftw3_sse2-3.3.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/flac-1.2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/flex-2.5.37/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fltk-1.3.2-source/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/fontconfig-2.11.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/freetype-2.5.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gc-7.4.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gcc-4.7.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gcc-4.7.3/lib/gcc/i686-pc-linux-gnu/4.7.3 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gd-2.0.35/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gdb-7.6.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gdk-pixbuf-2.30.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gdk-pixbuf-2.30.4/lib/gdk-pixbuf-2.0/2.10.0/loaders -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gettext-0.18.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ghostscript-9.10/lib/ghostscript/9.10 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ginac-1.6.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/glib-2.38.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/glib-2.38.2/lib/gio/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/glpk-4.48/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gmp-5.0.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnome-vfs-2.24.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnome-vfs-2.24.4/lib/gnome-vfs-2.0/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnutls-3.2.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gnutls-3.2.8/lib/guile/2.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gobject-introspection-1.38.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gobject-introspection-1.38.0/lib/gobject-introspection/giscanner -L/mnt/sdb8/sergei/AFSWD_debug/20140113/graphviz-2.34.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gsl-1.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gstreamer-0.10.36/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gstreamer-0.10.36/lib/gstreamer-0.10 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/2.10.0/engines -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/2.10.0/immodules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/2.10.0/printbackends -L/mnt/sdb8/sergei/AFSWD_debug/20140113/gtk+-2.24.22/lib/gtk-2.0/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/guile-2.0.9/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/harfbuzz-0.9.26/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/hdf5-1.8.12/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/icu4-52.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ilmbase-2.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jack-audio-connection-kit-0.109.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jack-audio-connection-kit-0.109.2/lib/jack -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jasper-1.900.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jbig2dec-0.11/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/jbigkit-2.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/json-c-0.11/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lapack-3.4.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lcms-1.19/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lcms2-2.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libIDL-0.8.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libao-1.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libao-1.1.0/lib/ao/plugins-4 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libart_lgpl-2.3.21/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libatomic_ops-7.4.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libavc1394-0.5.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libbonobo-2.32.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libbonobo-2.32.1/lib/bonobo/monikers -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libbonobo-2.32.1/lib/orbit-2.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libcroco-0.6.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libdaemon-0.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libelf-0.8.13/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libffi-3.0.13/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libfpx-1.3.1-3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libfreebob-1.0.11/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libgcrypt-1.6.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libglade-2.6.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libgpg-error-1.12/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libgsf-1.14.29/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libiconv-1.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libiconv_pre-1.14/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libidn-1.28/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libiec61883-1.2.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libjpeg-9a/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libmng-1.0.10/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libogg-1.3.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/liboil-0.3.17/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libpng-1.6.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libraw1394-2.0.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/librsvg-2.40.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libsamplerate-0.1.8/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libsndfile-1.0.25/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libtasn1-3.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libtool-2.4.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libunistring-0.9.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libusb-1.0.9/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libvorbis-1.3.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libwmf-0.2.8.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libwmf-0.2.8.4/lib/gtk-2.0/2.10.0/loaders -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libxml2-2.9.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libxslt-1.1.28/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/libxslt-1.1.28/lib/python2.7/site-packages -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lua-5.2.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/lzo-2.06/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/metis-5.0.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mpc-1.0.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mpeg2dec-0.4.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mpfr-3.1.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mysql-5.6.15/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/mysql-5.6.15/lib/plugin -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ncurses-5.9/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/netcdf-4.2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/nettle-2.7.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/camlp4 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/ocamlbuild -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/ocamldoc -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/site-lib/findlib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/stublibs -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/threads -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ocaml-3.12.1/lib/ocaml/vmthreads -L/mnt/sdb8/sergei/AFSWD_debug/20140113/openexr-2.1.0/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/openssl-1.0.1f/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/openssl-1.0.1f/lib/engines -L/mnt/sdb8/sergei/AFSWD_debug/20140113/orc-0.4.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/p11-kit-0.18.7/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/p11-kit-0.18.7/lib/pkcs11 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pa_snapshot_v18/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pango-1.36.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pango-1.36.2/lib/pango/1.8.0/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pcre-8.34/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/CORE -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/B -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Compress/Raw/Bzip2 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Compress/Raw/Zlib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Cwd -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Data/Dumper -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Devel/PPPort -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Devel/Peek -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Digest/MD5 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Digest/SHA -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/Byte -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/CN -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/EBCDIC -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/JP -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/KR -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/Symbol -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/TW -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Encode/Unicode -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Fcntl -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/File/DosGlob -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/File/Glob -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Filter/Util/Call -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Hash/Util -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Hash/Util/FieldHash -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/I18N/Langinfo -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/IO -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/IPC/SysV -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/List/Util -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/MIME/Base64 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Math/BigInt/FastCalc -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Opcode -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/POSIX -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/encoding -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/mmap -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/scalar -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/PerlIO/via -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/SDBM_File -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Socket -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Storable -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Sys/Hostname -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Sys/Syslog -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Text/Soundex -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Tie/Hash/NamedCapture -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Time/HiRes -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Time/Piece -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Unicode/Collate -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/Unicode/Normalize -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/arybase -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/attributes -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/mro -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/re -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/threads -L/mnt/sdb8/sergei/AFSWD_debug/20140113/perl-5.18.2/lib/5.18.2/i686-linux-thread-multi/auto/threads/shared -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pixman-0.32.4/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/poppler-0.24.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/popt-1.16/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/postgresql-9.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/ppl-0.12.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pth-2.0.7/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pulseaudio-2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pulseaudio-2.1/lib/pulse-2.1/modules -L/mnt/sdb8/sergei/AFSWD_debug/20140113/pulseaudio-2.1/lib/pulseaudio -L/mnt/sdb8/sergei/AFSWD_debug/20140113/qhull-2003.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/qrupdate-1.1.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/qt-everywhere-opensource-src-4.8.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/readline-6.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/sane-backends-1.0.24/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/speex-1.2rc1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/sqlite-autoconf-3080301/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/szip-2.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tbb42_20140122oss/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/expect5.45 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/itcl4.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/sqlite3.8.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tcl8.6/graphviz -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbc1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbcmysql1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbcodbc1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/tdbcpostgres1.0.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tcl-8.6.1/lib/thread2.7.0 -L/mnt/sdb8/sergei/AFSWD_debug/20140113/tiff-4.0.3/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/unixODBC-2.3.2/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/wxWidgets-2.8.12/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/xz-5.0.5/lib -L/mnt/sdb8/sergei/AFSWD_debug/20140113/zlib-1.2.8/lib'

".

And in it there are paths to real BLAS and LAPACK. LD_LIBRTARY_PATH looks similar.

The point is that ATLAS needs LAPACK and BLAS (or at least one of them), so for the whole linking process to be successful paths to real LAPACK and BLAS have to be known.

--Sergei.


_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: making octave with lapack pt

Sergei Steshenko





________________________________
From: Clinton Winant <[hidden email]>
To: Sergei Steshenko <[hidden email]>
Cc: Octave Help <[hidden email]>
Sent: Saturday, March 4, 2017 12:17 AM
Subject: Re: making octave with lapack pt



First thanks so much, this is just what I am looking for, and I am confused by:

Before the 'configure' call the autogenerated '$LDFLAGS' has the following contents:


After unpacking the tarball, my first step is to ./configure, so nothing has been autogenerated yet,  typing env shows nothing associated with either LD_LIBRARY_PATH or LDFLAGS  Can you explain what you meant by autogenerated?


Clint



On Fri, Mar 3, 2017 at 1:35 PM, Sergei Steshenko <[hidden email]> wrote:


>
>
>
>
>______________________________ __
>From: Clinton Winant <[hidden email]>
>To: Octave Help <[hidden email]>
>Sent: Friday, March 3, 2017 8:55 PM
>Subject: making octave with lapack pt
>
>
>
>
>I would like octave to link with parallel thread lapack/atlas/blas.
>
>Currently my library (~/Software/Atlas/lib) has
>
>libatlas.a  libf77blas.a     liblapack.a   libptf77blas.a  libsatlas.so  libtstatlas.a
>libcblas.a  libf77refblas.a  libptcblas.a  libptlapack.a   libtatlas.so
>
>
>I configure octave with:
>
>
>./configure --prefix=/opt/octave-4.2.1 --with-blas=/home/abr_ca/ Software/Atlas/lib --with-lapack=/home/abr_ca/ Software/Atlas/lib CPPFLAGS=-I/usr/include/hdf5/ serial LDFLAGS=-L/usr/lib/$(dpkg- architecture -qDEB_HOST_MULTIARCH)/hdf5/ serial
>make
>
>
>is there any way I can modify this so that octave links with the pt library files?
>
>Thanks
>
>______________________________ _________________
>Help-octave mailing list
>[hidden email]
>
>https://lists.gnu.org/mailman/ listinfo/help-octave
>
>
>This is how I resolved the problem years ago:
>
>./configure  LDFLAGS="$LDFLAGS -lmetis -l:liblapack.a" CFLAGS='-march=native -mtune=native -ftree-vectorize -O2' CXXFLAGS='-march=native -mtune=native -ftree-vectorize -O2' --enable-shared --enable-dl --enable-static --with-blas=/mnt/sdb8/sergei/ AFSWD_debug/20140113/atlas-3. 10.1/lib/libptf77blas.so --with-lapack=/mnt/sdb8/ sergei/AFSWD_debug/20140113/ atlas-3.10.1/lib/liblapack.so --prefix=/mnt/sdb8/sergei/ AFSWD_debug/20140113/octave-3. 6.4
>
>.
>
>Pay attention that both --with-blas and --with-lapack point to ATLAS libraries and that
>multi-threaded
>libptf77blas.so is used.
>
>
>Before the 'configure' call the autogenerated '$LDFLAGS' has the following contents:
>
>"
>LDFLAGS='-L/mnt/sdb8/sergei/ AFSWD_debug/20140113/GConf-2. 32.4/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/GConf-2.32.4/ lib/GConf/2 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/GConf-2.32.4/ lib/gio/modules -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/GraphicsMagick- 1.3.19/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/MesaLib-10.0.3/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ORBit2-2.14.19/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ORBit2-2.14.19/ lib/orbit-2.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/Python-2.7.6/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/Python-2.7.6/ lib/python2.7/config -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/Python-2.7.6/ lib/python2.7/lib-dynload -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/Python-2.7.6/ lib/python2.7/site-packages -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/SDL-1.2.15/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/SuiteSparse-3. 7.1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/XML-Parser-2. 41/lib/site_perl/5.18.2/i686- linux-thread-multi/auto/XML/ Parser/Expat -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/arpack-ng-3.1. 3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/atk-2.10.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/atlas-3.10.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/autogen-5.18.2/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/avahi-0.6.31/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/binutils-2.24/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/bison-2.6.5/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/blas_generic/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/bzip2-1.0.6/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/c-ares-1.10.0/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cairo-1.12.16/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cairo-1.12.16/ lib/cairo -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cdparanoia-III- 10.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cdrtools-3.00/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cdrtools-3.00/ lib/profiled -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cfitsio/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cln-1.3.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cloog-0.16.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/cups-1.7.1- source/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/curl-7.34.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/dbus-1.6.18/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/dbus-glib-0. 100.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/expat-2.1.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/fftw3_sse-3.3. 3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/fftw3_sse2-3.3. 3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/flac-1.2.1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/flex-2.5.37/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/fltk-1.3.2- source/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/fontconfig-2. 11.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/freetype-2.5.2/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gc-7.4.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gcc-4.7.3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gcc-4.7.3/lib/ gcc/i686-pc-linux-gnu/4.7.3 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gd-2.0.35/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gdb-7.6.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gdk-pixbuf-2. 30.4/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gdk-pixbuf-2. 30.4/lib/gdk-pixbuf-2.0/2.10. 0/loaders -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gettext-0.18.3. 2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ghostscript-9. 10/lib/ghostscript/9.10 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ginac-1.6.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/glib-2.38.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/glib-2.38.2/ lib/gio/modules -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/glpk-4.48/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gmp-5.0.5/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gnome-vfs-2.24. 4/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gnome-vfs-2.24. 4/lib/gnome-vfs-2.0/modules -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gnutls-3.2.8/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gnutls-3.2.8/ lib/guile/2.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gobject- introspection-1.38.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gobject- introspection-1.38.0/lib/ gobject-introspection/ giscanner -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/graphviz-2.34. 0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gsl-1.16/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gstreamer-0.10. 36/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gstreamer-0.10. 36/lib/gstreamer-0.10 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gtk+-2.24.22/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gtk+-2.24.22/ lib/gtk-2.0/2.10.0/engines -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gtk+-2.24.22/ lib/gtk-2.0/2.10.0/immodules -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gtk+-2.24.22/ lib/gtk-2.0/2.10.0/ printbackends -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/gtk+-2.24.22/ lib/gtk-2.0/modules -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/guile-2.0.9/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/harfbuzz-0.9. 26/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/hdf5-1.8.12/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/icu4-52.1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ilmbase-2.1.0/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/jack-audio- connection-kit-0.109.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/jack-audio- connection-kit-0.109.2/lib/ jack -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/jasper-1.900.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/jbig2dec-0.11/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/jbigkit-2.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/json-c-0.11/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/lapack-3.4.2/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/lcms-1.19/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/lcms2-2.5/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libIDL-0.8.14/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libao-1.1.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libao-1.1.0/ lib/ao/plugins-4 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libart_lgpl-2. 3.21/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libatomic_ops- 7.4.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libavc1394-0.5. 3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libbonobo-2.32. 1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libbonobo-2.32. 1/lib/bonobo/monikers -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libbonobo-2.32. 1/lib/orbit-2.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libcroco-0.6.8/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libdaemon-0.14/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libelf-0.8.13/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libffi-3.0.13/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libfpx-1.3.1-3/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libfreebob-1.0. 11/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libgcrypt-1.6. 0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libglade-2.6.4/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libgpg-error-1. 12/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libgsf-1.14.29/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libiconv-1.14/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libiconv_pre-1. 14/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libidn-1.28/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libiec61883-1. 2.0/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libjpeg-9a/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libmng-1.0.10/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libogg-1.3.0/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/liboil-0.3.17/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libpng-1.6.8/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libraw1394-2.0. 5/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/librsvg-2.40.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libsamplerate- 0.1.8/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libsndfile-1.0. 25/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libtasn1-3.4/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libtool-2.4.2/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libunistring-0. 9.3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libusb-1.0.9/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libvorbis-1.3. 3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libwmf-0.2.8.4/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libwmf-0.2.8.4/ lib/gtk-2.0/2.10.0/loaders -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libxml2-2.9.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libxslt-1.1.28/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/libxslt-1.1.28/ lib/python2.7/site-packages -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/lua-5.2.3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/lzo-2.06/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/metis-5.0.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/mpc-1.0.1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/mpeg2dec-0.4.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/mpfr-3.1.2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/mysql-5.6.15/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/mysql-5.6.15/ lib/plugin -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ncurses-5.9/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/netcdf-4.2.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/nettle-2.7.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml/camlp4 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml/ocamlbuild -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml/ocamldoc -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml/site-lib/findlib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml/stublibs -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml/threads -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ocaml-3.12.1/ lib/ocaml/vmthreads -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/openexr-2.1.0/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/openssl-1.0.1f/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/openssl-1.0.1f/ lib/engines -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/orc-0.4.16/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/p11-kit-0.18.7/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/p11-kit-0.18.7/ lib/pkcs11 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pa_snapshot_ v18/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pango-1.36.2/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pango-1.36.2/ lib/pango/1.8.0/modules -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pcre-8.34/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/CORE -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/B -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Compress/Raw/Bzip2 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Compress/Raw/Zlib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Cwd -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Data/Dumper -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Devel/PPPort -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Devel/Peek -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Digest/MD5 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Digest/SHA -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/Byte -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/CN -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/EBCDIC -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/JP -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/KR -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/Symbol -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/TW -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Encode/Unicode -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Fcntl -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/File/DosGlob -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/File/Glob -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Filter/Util/Call -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Hash/Util -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Hash/Util/FieldHash -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/I18N/Langinfo -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/IO -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/IPC/SysV -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/List/Util -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/MIME/Base64 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Math/BigInt/ FastCalc -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Opcode -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/POSIX -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/PerlIO/encoding -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/PerlIO/mmap -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/PerlIO/scalar -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/PerlIO/via -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/SDBM_File -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Socket -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Storable -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Sys/Hostname -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Sys/Syslog -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Text/Soundex -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Tie/Hash/ NamedCapture -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Time/HiRes -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Time/Piece -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Unicode/Collate -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/Unicode/Normalize -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/arybase -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/attributes -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/mro -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/re -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/threads -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/perl-5.18.2/ lib/5.18.2/i686-linux-thread- multi/auto/threads/shared -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pixman-0.32.4/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/poppler-0.24.5/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/popt-1.16/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/postgresql-9.3. 2/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/ppl-0.12.1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pth-2.0.7/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pulseaudio-2.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pulseaudio-2.1/ lib/pulse-2.1/modules -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/pulseaudio-2.1/ lib/pulseaudio -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/qhull-2003.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/qrupdate-1.1.1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/qt-everywhere- opensource-src-4.8.5/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/readline-6.2/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/sane-backends- 1.0.24/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/speex-1.2rc1/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/sqlite- autoconf-3080301/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/szip-2.1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tbb42_ 20140122oss/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ expect5.45 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ itcl4.0.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ sqlite3.8.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ tcl8.6/graphviz -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ tdbc1.0.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ tdbcmysql1.0.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ tdbcodbc1.0.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ tdbcpostgres1.0.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tcl-8.6.1/lib/ thread2.7.0 -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/tiff-4.0.3/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/unixODBC-2.3.2/ lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/wxWidgets-2.8. 12/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/xz-5.0.5/lib -L/mnt/sdb8/sergei/AFSWD_ debug/20140113/zlib-1.2.8/lib'
>
>".
>
>And in it there are paths to real BLAS and LAPACK. LD_LIBRTARY_PATH looks similar.
>
>The point is that ATLAS needs LAPACK and BLAS (or at least one of them), so for the whole linking process to be successful paths to real LAPACK and BLAS have to be known.
>
>--Sergei.

>


"Can you explain what you meant by autogenerated?" - I have a tool (haven't updated it for a number of years - since 2014 probably) that is called AppsFromScratch and the tool builds various targets from sources - 'gcc' and 'octave' among them.

Everything is built and installed into directories the user chooses, and root access is not necessary.

So the autogenerated in this case means autogenerated by AppsFromScratch. I.e. I didn't create all these setting manually, my tool created them.

The side effect of the tools is that it's a good checker of build mechanism (configure -> make -> make check -> make install) of various targets :-). A lot of bugs have been found.

The (long) lines I've into the original reply are from autogenerated by the tool wrapper for 'configure'.


--Sergei.

_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave