From help-request at octave dot org Sat Oct 2 15:31:16 2004 Subject: linking to ATLAS threaded ptcblas and ptf77blas libraries From: "E. Joshua Rigler" To: Help-Octave Date: Sat, 02 Oct 2004 14:25:22 -0600 I installed ATLAS libraries and headers in the non-standard directories (no root access): /home/username/local/lib /home/username/local/include I then use the following configure invocation: >> LDFLAGS="-L/home/username/local/lib" CPPFLAGS="-L/home/username/local/include ./configure --other-options I'm mostly certain thatall the proper libraries are being found, since rather than just "-llapack -lblas", I get the following once configure is finished: BLAS libraries: -llapack -lcblas -lf77blas -latlas What I *really* want is to link to the posix threaded versions of the ATLAS libraries (i.e., libptcblas.a and libptf77blas.a). Is it even possible or desirable to link to multi-threaded libraries with Octave, and if so, are there special compiler flags I should be aware of (I run on a 2-CPU amd64 RHEL-3 linux machine)? For what it's worth, I tried simply changing the names of my libptcblas.a and libptf77blas.a libraries to libcblas.a and libf77blas.a, respectively. Octave's configure script apparently didn't like these though, and simply reverted to my system's default /usr/lib64/libblas.a. Thanks for any help. -EJR ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------