diff --git a/buildout/software-profiles/jasper.cfg b/buildout/software-profiles/jasper.cfg
index 66ed259e8e72d5ea6b9477101477ac3374d0616a..45d1b646cf920599ea7759f2b214055a6a620260 100644
--- a/buildout/software-profiles/jasper.cfg
+++ b/buildout/software-profiles/jasper.cfg
@@ -1,4 +1,6 @@
 [buildout]
+extends =
+  ../software-profiles/libjpeg.cfg
 parts =
   jasper
 
@@ -6,5 +8,9 @@ parts =
 recipe = hexagonit.recipe.cmmi
 url = http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-1.900.1.zip
 md5sum = a342b2b4495b3e1394e161eb5d85d754
+# jasper configure script is not executable by default
 configure-command =
-  /bin/sh ./configure
+  /bin/sh ./configure --prefix=${buildout:parts-directory}/${:_buildout_section_name_} --enable-shared
+environment =
+  CFLAGS=-I${libjpeg:location}/include
+  LDFLAGS=-L${libjpeg:location}/lib -Wl,-rpath -Wl,${libjpeg:location}/lib