diff options
| -rw-r--r-- | meta/recipes-devtools/gdb/gdb-cross-canadian.inc | 7 | ||||
| -rw-r--r-- | meta/recipes-devtools/gdb/gdb-cross-canadian_7.4.bb | 2 | 
2 files changed, 5 insertions, 4 deletions
| diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc index 47d7d28a2b..2b6069883e 100644 --- a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc @@ -1,4 +1,5 @@  inherit cross-canadian +inherit python-dir  DESCRIPTION = "cross-canadian gdb for ${TARGET_ARCH} target - GNU debugger"  PN = "gdb-cross-canadian-${TRANSLATED_TARGET_ARCH}" @@ -14,9 +15,9 @@ do_configure_prepend() {  cat > ${WORKDIR}/python << EOF  #! /bin/sh  case "\$2" in -        --includes) echo "-I${STAGING_INCDIR}/python${PYTHON_BASEVERSION}/" ;; -        --ldflags) echo "-L${STAGING_LIBDIR}/../python${PYTHON_BASEVERSION}/config -lpthread -ldl -lutil -lm -lpython${PYTHON_BASEVERSION}" ;; -        --exec-prefix) echo "/usr" ;; +        --includes) echo "-I${STAGING_INCDIR}/${PYTHON_DIR}/" ;; +        --ldflags) echo "-Wl,-rpath-link,${STAGING_LIBDIR}/.. -Wl,-rpath,${libdir}/.. -lpthread -ldl -lutil -lm -lpython${PYTHON_BASEVERSION}" ;; +        --exec-prefix) echo "${exec_prefix}/bin" ;;          *) exit 1 ;;  esac  exit 0 diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.4.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.4.bb index dfb7d8122a..8e68c75782 100644 --- a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.4.bb +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.4.bb @@ -1,7 +1,7 @@  require gdb-common.inc  require gdb-cross-canadian.inc -PR = "${INC_PR}.4" +PR = "${INC_PR}.5"  GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'"  EXPAT = "--with-expat" | 
