Index: trunk/configure =================================================================== --- trunk/configure (revision 34808) +++ trunk/configure (revision 34809) @@ -12,13 +12,19 @@ done fi -if test -z "$LIBRND_PREFIX" -then - echo "Can not find librnd - please set LIBRND_PREFIX to librnd installation prefix + +case "$LIBRND_PREFIX" in + "") + echo "Can not find librnd - please set LIBRND_PREFIX to librnd installation prefix (e.g. export LIBRND_PREFIX=/usr/local) before running ./configure" >&2 -fi + exit 1 + ;; + /usr/include) ;; + /usr/local/include) ;; + *) LIBRND_EXTRA_INCLUDE="$LIBRND_PREFIX/include" +esac cd scconfig -make "LIBRND_PREFIX=$LIBRND_PREFIX" +make "LIBRND_PREFIX=$LIBRND_PREFIX" LIBRND_EXTRA_INCLUDE="-I$LIBRND_EXTRA_INCLUDE" ./configure "$@" Index: trunk/scconfig/Makefile =================================================================== --- trunk/scconfig/Makefile (revision 34808) +++ trunk/scconfig/Makefile (revision 34809) @@ -6,7 +6,7 @@ BIN=$(SRC) # what cflags to use to compile scconfig -USER_CFLAGS = -g -DGENCALL -I$(SRC) -I../src_3rd +USER_CFLAGS = -g -DGENCALL -I$(SRC) -I../src_3rd $(LIBRND_EXTRA_INCLUDE) #USER_CFLAGS = -Wall -Wextra -g -DGENCALL -Isrc # what ldflags to use to link scconfig