1.1 --- a/scripts/build/debug/300-gdb.sh Wed Jan 13 20:46:01 2010 +0100
1.2 +++ b/scripts/build/debug/300-gdb.sh Sat Jan 23 22:06:11 2010 +0100
1.3 @@ -190,7 +190,7 @@
1.4 --with-build-cc=${CT_BUILD}-gcc \
1.5 --with-build-cpp=${CT_BUILD}-gcc \
1.6 --with-build-cflags="${CT_CFLAGS_FOR_HOST}" \
1.7 - --prefix=/usr \
1.8 + --prefix="${CT_BUILD_DIR}/ncurses" \
1.9 --without-shared \
1.10 --without-sysmouse \
1.11 --without-progs \
1.12 @@ -201,8 +201,7 @@
1.13 CT_DoExecLog ALL make ${PARALLELMFLAGS}
1.14
1.15 CT_DoLog EXTRA "Installing ncurses"
1.16 - mkdir -p "${CT_SYSROOT_DIR}/usr/bin"
1.17 - CT_DoExecLog ALL make DESTDIR="${CT_SYSROOT_DIR}" install
1.18 + CT_DoExecLog ALL make install
1.19
1.20 # We no longer need the temporary tic. Remove it
1.21 CT_DoExecLog DEBUG rm -fv "${CT_PREFIX_DIR}/bin/tic"
1.22 @@ -233,10 +232,13 @@
1.23
1.24 export ac_cv_func_strncmp_works=yes
1.25
1.26 + gdb_native_CFLAGS="-I${CT_BUILD_DIR}/ncurses/include -L${CT_BUILD_DIR}/ncurses/lib"
1.27 +
1.28 CT_DoLog DEBUG "Extra config passed: '${native_extra_config[*]}'"
1.29
1.30 CC="${CC_for_gdb}" \
1.31 LD="${LD_for_gdb}" \
1.32 + CFLAGS="${gdb_native_CFLAGS}" \
1.33 CT_DoExecLog ALL \
1.34 "${gdb_src_dir}/configure" \
1.35 --build=${CT_BUILD} \
1.36 @@ -269,6 +271,8 @@
1.37 cd "${CT_BUILD_DIR}/build-ncurses"
1.38 CT_DoExecLog ALL make DESTDIR="${CT_SYSROOT_DIR}" uninstall
1.39
1.40 + CT_DoExecLog DEBUG rm -rf "${CT_BUILD_DIR}/ncurses"
1.41 +
1.42 CT_EndStep # native gdb build
1.43 fi
1.44