• Stefan Tauner's avatar
    Let pkg-config work with cross-compilers · e37735a9
    Stefan Tauner authored
    
    In cross-compiler setups pkg-config often needs some help to
    determine the correct libraries. This can be done for example by
    setting PKG_CONFIG_LIBDIR to point to the directory where the
    cross-compile .pc files are located. If PKG_CONFIG_LIBDIR was not
    set already outside of the Makefile we set it according to LIBS_BASE
    and add the respective path to the linker's rpath. This makes it
    possible to easily cross-compile by only setting CC and LIBS_BASE on
    the command line.
    
    This patch also removes the explicit default for LIBS_BASE again
    because it does not play well with this change and was a bad idea to
    begin with.
    
    Corresponding to flashrom svn r1876.
    Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
    Acked-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
    e37735a9
Makefile 31.5 KB