[lsst-dm-stack-users] Probably a really simple local issue that screws up building astrometry.net

Dustin Lang dstndstn at gmail.com
Fri Jun 27 13:05:17 PDT 2014


Hi Dave,

Following Michael's guess, I bet the problem is:

CFLAGS=-I/home/dgm/linux/include

because I bet you have a different (newer?) version of the Astrometry.net 
code there, and it's conflicting with the stack build.  Just a guess.  
Does the file
/home/dgm/linux/include/fitstable.h
exist?

I'm guessing it does, since you've got a libbackend.so from an 
Astrometry.net install.

If so, I'm afraid I'm going to have to send you a pile of filenames to 
delete or move out of the way, because I wasn't considerate enough to put 
astrometry.net's include files inside an astrometry/ directory.

cheers,
--dustin



On Fri, 27 Jun 2014, Dave Monet wrote:

> The directories /home/dgm/linux/... contains all of the utilities
> that should be stored in /usr or similar that I am not allowed
> to store there.  For what little it is worth,
> 
> ssta> pwd
> /home/dgm/linux/lib
> ssta> ls
> blas_LINUX.a              libast.so.0.0.0            liblapack.so
> canon2fits                libatlas.a                 libltdl.a
> cr2fits                   libatlas.so                libltdl.la
> lapack_LINUX.a            libbackend.a               libltdl.so
> libanfiles.a              libbackend.so              libltdl.so.7
> libanutils.a              libblas.so.3               libltdl.so.7.3.0
> libast.a                  libcatalogs.a              libnovasc.a
> libast_drama.a            libcblas.a                 libnrc.a
> libast_drama.la           libcblas.so                libpal.a
> libast_drama.so           libcfitsio.a               libpal.la
> libast_drama.so.0         libchealpix.a              libpal.so
> libast_drama.so.0.0.0     libct.a                    libpal.so.0
> libast_ems.a              libct.la                   libpal.so.0.0.0
> libast_ems.la             libct.so                   libplotsub.a
> libast_ems.so             libct.so.4                 libptcblas.a
> libast_ems.so.0           libct.so.4.0.0             libptf77blas.a
> libast_ems.so.0.0.0       libdevices.a               libqfits.a
> libast_err.a              libexif.a                  libsla.a
> libast_err.la             libexif-gtk.a              libsofa_c.a
> libast_err.so             libexif-gtk.la             libsybdb.a
> libast_err.so.0           libexif-gtk.so             libsybdb.la
> libast_err.so.0.0.0       libexif-gtk.so.5           libsybdb.so
> libast_grf_2.0.a          libexif-gtk.so.5.1.0       libsybdb.so.5
> libast_grf_2.0.la         libexif.la                 libsybdb.so.5.0.0
> libast_grf_2.0.so         libexif.so                 libtcl8.5.so
> libast_grf_2.0.so.0       libexif.so.12              libtclstub8.5.a
> libast_grf_2.0.so.0.0.0   libexif.so.12.3.3          libtiff.a
> libast_grf_3.2.a          libexpat.a                 libtiff.la
> libast_grf_3.2.la         libexpat.la                libtiff.so
> libast_grf_3.2.so         libexpat.so                libtiff.so.3
> libast_grf_3.2.so.0       libexpat.so.1              libtiff.so.3.9.4
> libast_grf_3.2.so.0.0.0   libexpat.so.1.6.0          libtiffxx.a
> libast_grf3d.a            libf77blas.a               libtiffxx.la
> libast_grf3d.la           libf77blas.so              libtiffxx.so
> libast_grf3d.so           libfftw3.a                 libtiffxx.so.3
> libast_grf3d.so.0         libfftw3f.a                libtiffxx.so.3.9.4
> libast_grf3d.so.0.0.0     libfftw3f.la               libu.a
> libast_grf_5.6.a          libfftw3f_threads.a        libutils.a
> libast_grf_5.6.la         libfftw3f_threads.la       libuuid.a
> libast_grf_5.6.so         libfftw3.la                libuuid.la
> libast_grf_5.6.so.0       libfftw3_threads.a         libuuid.so
> libast_grf_5.6.so.0.0.0   libfftw3_threads.la        libuuid.so.16
> libast.la                 libfsla.a                  libuuid.so.16.0.22
> libast_pal.a              libgphoto2                 libwcs-4.14.a
> libast_pal.la             libgphoto2.la              libwcs.a
> libast_pal.so             libgphoto2_port            libwcs.so
> libast_pal.so.0           libgphoto2_port.la         libwcs.so.4
> libast_pal.so.0.0.0       libgphoto2_port.so         libwcs.so.4.14
> libast_pass2.a            libgphoto2_port.so.10      libxpa.a
> libast_pass2.la           libgphoto2_port.so.10.1.1  libz.a
> libast_pass2.so           libgphoto2.so              libz.so
> libast_pass2.so.0         libgphoto2.so.6            libz.so.1
> libast_pass2.so.0.0.0     libgphoto2.so.6.0.0        libz.so.1.2.5
> libast_pgplot3d.a         libgsl.a                   mdcraw
> libast_pgplot3d.la        libgslcblas.a              pkgconfig
> libast_pgplot3d.so        libgslcblas.la             python2.6
> libast_pgplot3d.so.0      libgslcblas.so             sm
> libast_pgplot3d.so.0.0.0  libgslcblas.so.0           tcl8
> libast_pgplot.a           libgslcblas.so.0.0.0       tcl8.5
> libast_pgplot.la          libgsl.la                  tclConfig.sh
> libast_pgplot.so          libgsl.so                  tmglib_LINUX.a
> libast_pgplot.so.0        libgsl.so.0                udev
> libast_pgplot.so.0.0.0    libgsl.so.0.16.0           xvdocs.ps
> libast.so                 libkd.a
> libast.so.0               liblapack.a
> 
> Of possibly more interest is
> 
> grep fitstable *
> Binary file libanfiles.a matches
> Binary file libanutils.a matches
> Binary file libast.a matches
> Binary file libast_pass2.a matches
> Binary file libast_pass2.so matches
> Binary file libast_pass2.so.0 matches
> Binary file libast_pass2.so.0.0.0 matches
> Binary file libast.so matches
> Binary file libast.so.0 matches
> Binary file libast.so.0.0.0 matches
> Binary file libbackend.a matches
> Binary file libbackend.so matches
> 
> I no longer have any idea what utilities have generated
> these files.  Trashing my local version of useful things
> will cause great angst unless there is some obvious way
> to swap in the LSST version of reality.
> 
> -Dave
> _______________________________________________
> lsst-dm-stack-users mailing list
> lsst-dm-stack-users at lsstcorp.org
> http://listserv.lsstcorp.org/mailman/listinfo/lsst-dm-stack-users
> 



More information about the dm-users mailing list