diff --git a/configure b/configure
index 4e469cf81c489af5abcfaaae1a48ea4b290b2927..59fa6d18afa05ad32e33db8c08c2806ba25522a9 100755
--- a/configure
+++ b/configure
@@ -804,11 +804,11 @@ logfile="config.err"
 
 # installation paths
 PREFIX="/usr/local"
-libdir='${PREFIX}/lib'
+libdir='$(PREFIX)/lib'
 shlibdir="$libdir"
-incdir='${PREFIX}/include/ffmpeg'
-mandir='${PREFIX}/man'
-bindir='${PREFIX}/bin'
+incdir='$(PREFIX)/include/ffmpeg'
+mandir='$(PREFIX)/man'
+bindir='$(PREFIX)/bin'
 
 # toolchain
 cross_prefix=""
@@ -1852,7 +1852,7 @@ echo "/* Automatically generated by configure - do not modify! */" > $TMPH
 echo "#define FFMPEG_CONFIGURATION \"$FFMPEG_CONFIGURATION\"" >> $TMPH
 
 echo "PREFIX=$PREFIX" >> config.mak
-echo "prefix=\$(DESTDIR)\${PREFIX}" >> config.mak
+echo "prefix=\$(DESTDIR)\$(PREFIX)" >> config.mak
 echo "libdir=\$(DESTDIR)$libdir" >> config.mak
 echo "shlibdir=\$(DESTDIR)$shlibdir" >> config.mak
 echo "incdir=\$(DESTDIR)$incdir" >> config.mak