--- a/configure.ac
+++ b/configure.ac
@@ -222,6 +222,7 @@ LIBS="/usr/lib/libbfd.a -lz $LIBS"
 LIBS="/usr/lib/libopcodes.a $LIBS"
 
 AM_CONDITIONAL([HAVE_LIBOPCODE], [test "$libopcode_found" = yes])
+AM_CONDITIONAL([USE_PPTRACE], [test "$use_pptrace" = yes])
 AC_SUBST(PPTRACE_BINARY_TYPE, 1)
 
 AC_CHECK_HEADER([sys/prctl.h],
--- a/src/core/Makefile.am
+++ b/src/core/Makefile.am
@@ -10,7 +10,11 @@ GTGLDFLAGS=$(GTG_LDFLAGS)
 GTGDEPENDENCIES = $(GTG_DEPENDENCIES)
 GTGLIBADD=$(GTG_LIB)
 
-bin_PROGRAMS = eztrace_convert eztrace_avail eztrace_loaded eztrace_stats eztrace
+bin_PROGRAMS = eztrace_convert eztrace_avail eztrace_loaded eztrace_stats
+
+if USE_PPTRACE
+bin_PROGRAMS += eztrace
+endif
 
 generated_scripts = eztrace_create_plugin eztrace_plugin_generator eztrace.preload
 bin_SCRIPTS = $(generated_scripts) function.pm input/Makefile.template
