summaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorBruce Momjian1997-07-13 19:52:10 +0000
committerBruce Momjian1997-07-13 19:52:10 +0000
commit69e5d63839a551a931933bce9a4a06c06732a480 (patch)
tree6abef19ebed3afac0c7c605d46901685051c05b7 /src/backend
parent0fca4afbf4e883069800ec08214ba0f0ca97a83c (diff)
AIX nm fix from Gerhard
Diffstat (limited to 'src/backend')
-rwxr-xr-xsrc/backend/port/aix/mkldexport.sh14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/backend/port/aix/mkldexport.sh b/src/backend/port/aix/mkldexport.sh
index 87f78b05f4..6242b609c2 100755
--- a/src/backend/port/aix/mkldexport.sh
+++ b/src/backend/port/aix/mkldexport.sh
@@ -17,7 +17,19 @@
#
# setting this to nm -B might be better
-NM=/usr/ucb/nm
+# ... due to changes in AIX 4.x ...
+# ... let us search in different directories - Gerhard Reithofer
+if [ -x /usr/ucb/nm ]
+then NM=/usr/ucb/nm
+elif [ -x /usr/bin/nm ]
+then NM=/usr/bin/nm
+elif [ -x /usr/ccs/bin/nm ]
+then NM=/usr/ccs/bin/nm
+elif [ -x /usr/usg/bin/nm ]
+then NM=/usr/usg/bin/nm
+else echo "Fatal error: cannot find `nm' ... please check your installation."
+ exit 1
+fi
CMDNAME=`basename $0`
if [ -z "$1" ]; then