View | Details | Raw Unified
Collapse All | Expand All

(-) charm-5.9/src/scripts/charmc (-14 / +3 lines)
 Lines 656-675    Link Here 
	PROG_EXT=".exe"
	PROG_EXT=".exe"
fi
fi
CHARMLIB="$CHARMBIN/../lib"
CHARMLIB="/usr/lib"
CHARMINC="$CHARMBIN/../include"
CHARMINC="/usr/include/gentoo-include"
CHARMLIBSO=
CHARMLIBSO="/usr/lib"
if test -d "$CHARMBIN/../lib_so" 
then
  CHARMLIBSO=`cd $CHARMBIN/../lib_so 2>/dev/null && pwd`
  #getting absolute path is harder than thought because of symbolic links and ..
  #ksh needs cd -P to resolve werid symbolic links, however -P is not portable
  #csh is ok too if it exists 
  test -z "$CHARMLIBSO" && CHARMLIBSO=`cd -P $CHARMBIN/../lib_so 2>/dev/null && pwd`
  test -z "$CHARMLIBSO" && CHARMLIBSO=`csh -c "cd $CHARMBIN/../lib_so >& /dev/null && pwd"`
  test -z "$CHARMLIBSO" && echo "$CHARMBIN/../lib_so: not found" && exit 1
fi
##############################################################################
##############################################################################