diff options
author | Jason Molenda <crash@cygnus> | 1997-04-01 06:04:02 +0000 |
---|---|---|
committer | Jason Molenda <crash@cygnus> | 1997-04-01 06:04:02 +0000 |
commit | 991747113e7671c36f6be80d1c167a344700456b (patch) | |
tree | cbaed1b60e5b5a8f6884e4688c587e891eefd3db /gdb | |
parent | 3c6adeaf9342876abc879c8ee9ae52890a17586a (diff) | |
download | gdb-991747113e7671c36f6be80d1c167a344700456b.zip gdb-991747113e7671c36f6be80d1c167a344700456b.tar.gz gdb-991747113e7671c36f6be80d1c167a344700456b.tar.bz2 |
* configure.in (gdbtcl): Create soft-link for gdbtcl/ directory instead
of gdbtk.tcl.
Diffstat (limited to 'gdb')
-rwxr-xr-x | gdb/configure | 32 | ||||
-rw-r--r-- | gdb/configure.in | 13 |
2 files changed, 38 insertions, 7 deletions
diff --git a/gdb/configure b/gdb/configure index 7b09d45..8119a55 100755 --- a/gdb/configure +++ b/gdb/configure @@ -3066,11 +3066,36 @@ files="${files} config/nm-empty.h" links="${links} nm.h" fi # start-sanitize-gdbtk +echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 +echo "configure:3071: checking whether ln -s works" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + rm -f conftestdata +if ln -s X conftestdata 2>/dev/null +then + rm -f conftestdata + ac_cv_prog_LN_S="ln -s" +else + ac_cv_prog_LN_S=ln +fi +fi +LN_S="$ac_cv_prog_LN_S" +if test "$ac_cv_prog_LN_S" = "ln -s"; then + echo "$ac_t""yes" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi # Make it possible to use the GUI without doing a full install -if test "${enable_gdbtk}" = "yes" -a ! -f gdbtk.tcl ; then -files="${files} gdbtk.tcl" -links="${links} gdbtk.tcl" +if test "${enable_gdbtk}" = "yes" -a ! -d gdbtcl ; then + if test "$LN_S" = "ln -s" -a ! -f gdbtcl ; then + echo linking $srcdir/gdbtcl to gdbtcl + $LN_S $srcdir/gdbtcl gdbtcl + else + echo Warning: Unable to link $srcdir/gdbtcl to gdbtcl. You will need to do a + echo " " make install before you are able to run the GUI. + fi fi # end-sanitize-gdbtk @@ -3272,6 +3297,7 @@ s%@host_makefile_frag@%%g /@target_makefile_frag@/r $target_makefile_frag s%@target_makefile_frag@%%g s%@frags@%$frags%g +s%@LN_S@%$LN_S%g s%@subdirs@%$subdirs%g CEOF diff --git a/gdb/configure.in b/gdb/configure.in index 4742f24..e831e1a 100644 --- a/gdb/configure.in +++ b/gdb/configure.in @@ -449,11 +449,16 @@ files="${files} config/nm-empty.h" links="${links} nm.h" fi # start-sanitize-gdbtk - +AC_PROG_LN_S # Make it possible to use the GUI without doing a full install -if test "${enable_gdbtk}" = "yes" -a ! -f gdbtk.tcl ; then -files="${files} gdbtk.tcl" -links="${links} gdbtk.tcl" +if test "${enable_gdbtk}" = "yes" -a ! -d gdbtcl ; then + if test "$LN_S" = "ln -s" -a ! -f gdbtcl ; then + echo linking $srcdir/gdbtcl to gdbtcl + $LN_S $srcdir/gdbtcl gdbtcl + else + echo Warning: Unable to link $srcdir/gdbtcl to gdbtcl. You will need to do a + echo " " make install before you are able to run the GUI. + fi fi # end-sanitize-gdbtk |