Skip to content

libsharp routines not found in Fortran #5

@hivon

Description

@hivon

Under MacOSX, with ifort 15.0.2 + gcc 4.9.2, the libsharp routines seem not to be found by the calling fortran codes:

  • the 'make check' step crashes in the F90 step with

    SYNFAST> Generating sky map(s)
    dyld: lazy symbol binding failed: Symbol not found: _sharp_hp_alm2map_pol_x_s _
    Referenced from: [***]/healpix-autotools-3.30.2/src/f90/libhealpix/.libs/libhealpix.1.dylib
    Expected in: flat namespace

dyld: Symbol not found: _sharp_hp_alm2map_pol_x_s _
Referenced from: [***]/healpix-autotools-3.30.2/src/f90/libhealpix/.libs/libhealpix.1.dylib
Expected in: flat namespace

  • this is not only a DYLD_LIBRARY_PATH problem, since there apparently is no _sharp_hp_alm2map _ symbol defined in any of the libraries of PREFIX/lib

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions