octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

building 3.2.3 but not finding arpack


From: Ben Abbott
Subject: building 3.2.3 but not finding arpack
Date: Thu, 19 Nov 2009 10:28:59 -0500

My configure has the following options.

configure: running /bin/sh ./configure --disable-option-checking '--prefix=/sw' 
 'FLIBS=/sw/lib/gcc4.4/lib/libgfortran.dylib' 'F77=/sw/bin/gfortran' 'CC=gcc-4' 
'CPP=cpp-4' 'CXX=g++-4' '--infodir=${prefix}/share/info' 
'--mandir=${prefix}/share/man' '--libexecdir=${prefix}/lib' '-enable-shared' 
'-enable-dl' '--disable-static' '--with-hdf5' 'CPPFLAGS=-g -I/sw/include 
-I/sw/include/freetype2 -I/sw/lib/flex/include' 'FFLAGS=-g -ff2c' 
'LDFLAGS=-L/sw/lib/fltk-aqua/lib -L/sw/lib/flex/lib -L/sw/lib/gcc4.4/lib/ 
-L/sw/lib -larpack -lgfortran -lGraphicsMagick -lfltk_gl -lfltk -lpthread' 
'--with-blas=-framework Accelerate' 'CFLAGS=-g -I /sw/include -O3' 'CXXFLAGS=-g 
-I /sw/include -O3' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /sw/bin/ginstall -c

My arpack lib, which worked with the developers sources until about the time 
libtool was added, is /sw/lib/libarpack.a

Unfortunately, configure does not find it. From config.log ...

 1427 configure:19002: checking for F77_FUNC(dseupd,DSEUPD) in -larpack
 1428 configure:19045: gcc-4 -o conftest -g -I /sw/include -O3 -g -I/sw/include 
-I/sw/include/freetype2 -I/sw/lib/flex/include -I/sw/include -L/sw/      
lib/fltk-aqua/lib -L/sw/lib/flex/lib -L/sw/lib/gcc4.4/lib/ -L/sw/lib -larpack 
-lgfortran -lGraphicsMagick -lfltk_gl -lfltk -lpthread conftest      .c 
-larpack  /sw/lib/gcc4.4/lib/libgfortran.dylib -lhdf5 -lz -lm  >&5
 1429 Undefined symbols:
 1430   "_dorm2r_", referenced from:
 1431       _dseupd_ in libarpack.a(dseupd.o)
 1432       _dseupd_ in libarpack.a(dseupd.o)
 1433   "_dnrm2_", referenced from:
 1434       _dseupd_ in libarpack.a(dseupd.o)
 1435   "_dlacpy_", referenced from:
 1436       _dseupd_ in libarpack.a(dseupd.o)
 1437   "_dger_", referenced from:
 1438       _dseupd_ in libarpack.a(dseupd.o)
 1439   "_dsteqr_", referenced from:
 1440       _dseupd_ in libarpack.a(dseupd.o)
 1441   "_dlamch_", referenced from:
 1442       _dseupd_ in libarpack.a(dseupd.o)
 1443   "_dscal_", referenced from:
 1444       _dseupd_ in libarpack.a(dseupd.o)
 1445       _dseupd_ in libarpack.a(dseupd.o)
 1446   "_dswap_", referenced from:
 1447       _dsesrt_ in libarpack.a(dsesrt.o)
 1448       _dsesrt_ in libarpack.a(dsesrt.o)
 1449       _dsesrt_ in libarpack.a(dsesrt.o)
 1450       _dsesrt_ in libarpack.a(dsesrt.o)
 1451       _dsgets_ in libarpack.a(dsgets.o)
 1452       _dsgets_ in libarpack.a(dsgets.o)
 1453   "_dgeqr2_", referenced from:
 1454       _dseupd_ in libarpack.a(dseupd.o)
 1455   "_dcopy_", referenced from:
 1456       _dseupd_ in libarpack.a(dseupd.o)
 1457       _dseupd_ in libarpack.a(dseupd.o)
 1458       _dseupd_ in libarpack.a(dseupd.o)
 1459       _dseupd_ in libarpack.a(dseupd.o)
 1460       _dseupd_ in libarpack.a(dseupd.o)
 1461       _dseupd_ in libarpack.a(dseupd.o)
 1462       _dseupd_ in libarpack.a(dseupd.o)
 1463       _dseupd_ in libarpack.a(dseupd.o)
 1464       _dseupd_ in libarpack.a(dseupd.o)
 1465       _dseupd_ in libarpack.a(dseupd.o)
 1466       _dseupd_ in libarpack.a(dseupd.o)
 1467       _dseupd_ in libarpack.a(dseupd.o)
 1468       _dseupd_ in libarpack.a(dseupd.o)
 1469       _dsgets_ in libarpack.a(dsgets.o)
 1470 ld: symbol(s) not found

Which looks like a blas problem. However, I'm using Apple's implementation, 
which has been working for me.

  BLAS libraries:        -framework Accelerate

Does anyone have some advice?

Ben



reply via email to

[Prev in Thread] Current Thread [Next in Thread]