EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: SDDS lapack compile error
From: "Rodney R. Porter" <[email protected]>
To: "Adams, Billy R. (LARC-D401B)[RAYTHEON TECHNICAL SERVICES CO]" <[email protected]>, <[email protected]>
Date: Fri, 16 Nov 2007 11:44:51 -0600
Title: Re: SDDS lapack compile error
I haven’t compiled SDDS on FC6, but to use the pre-built code available at APS I had to install the following FC6 compatibility library.
sudo yum install compat-libstdc++-33
--
Rodney R. Porter

X-Ray Nanoprobe Software Engineer
Advanced Photon Source Sector 26
Center for Nanoscale Materials
Argonne National Laboratory

On 11/16/07 11:26 AM, "Adams, Billy R. (LARC-D401B)[RAYTHEON TECHNICAL SERVICES CO]" <[email protected]> wrote:

    I am using Linux Fedora Core 6 and EPICS R3.14.9.  I need EPICS Extension StripTool.

    Using StripTool2_5_12_0 which needs SDDS.  I am using SDDS.2.3.1.  At this time I am also using medm3_1_2_1 and probe1_1_5_1 , but may need more later.

    Compiling SDDS ends with the following errors:
Installing library ../../../../lib/linux-x86/liblevmar.a
/usr/bin/ranlib ../../../../lib/linux-x86/liblevmar.a
/usr/bin/gcc -c   -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500        -D_X86_  -DUNIX  -D_BSD_SOURCE -Dlinux  -D_REENTRANT -ansi  -O3  -Wall    -I../../include -DHAVE_LAPACK      -g  -I. -I.. -I../../../../include/os/Linux -I../../../../include         ../lmdemo.c
/usr/bin/g++ -o lmdemo  -L/ade/appl-ts1/epics/R3.14.9/extensions/lib/linux-x86 -Wl,-rpath,/ade/appl-ts1/epics/R3.14.9/extensions/lib/linux-x86                 lmdemo.o    -llevmar  -lpthread   -lreadline -lcurses -lm -lrt -llapack -lblas  -lgcc
/usr/bin/ld: cannot find -llapack
collect2: ld returned 1 exit status
make[2]: *** [lmdemo] Error 1
make[2]: Leaving directory `/ade/appl-ts1/epics/R3.14.9/extensions/src/SDDS/levmar/O.linux-x86'
make[1]: *** [install.linux-x86] Error 2
make[1]: Leaving directory `/ade/appl-ts1/epics/R3.14.9/extensions/src/SDDS/levmar'
make: *** [levmar.install] Error 2
      After SDDS compiling reaches these errors and stops, directory  "epics/R3.14.9/extensions/bin/linux-x86/" contains many sdds* programs and "epics/R3.14.9/extensions/lib/linux-x86/" contains:
libfftpack.a
liblevmar.a
libmatlib.a
libmdbcommon.a
libmdblib.a
libmdbmth.a
libmdbplt.a
libmeschach.a
libnamelist.a
librpnlib.a
libSDDS1.a
libSDDS1c.a

    I can now compile StripTool which is what I need.

QUESTIONS:

    Has StripTool really been compiled sucessfully ?   Seems to work.

    How do I add "lapack" to make the "ld" linker happy?  Is "lapack" needed for other extensions?  

Thanks,

Billy R. Adams
 




References:
SDDS lapack compile error Adams, Billy R. (LARC-D401B)[RAYTHEON TECHNICAL SERVICES CO]

Navigate by Date:
Prev: SDDS lapack compile error Adams, Billy R. (LARC-D401B)[RAYTHEON TECHNICAL SERVICES CO]
Next: Re: SDDS lapack compile error Steven Hartman
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: SDDS lapack compile error Adams, Billy R. (LARC-D401B)[RAYTHEON TECHNICAL SERVICES CO]
Next: Re: SDDS lapack compile error Steven Hartman
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Nov 2011 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·