Introduce Config.h.  So that libbcc will rebuild on config change.
diff --git a/lib/bcc/bcc.cpp b/lib/bcc/bcc.cpp
index bc7f16d..696b20b 100644
--- a/lib/bcc/bcc.cpp
+++ b/lib/bcc/bcc.cpp
@@ -23,6 +23,8 @@
 #include <bcc/bcc.h>
 #include "bcc_internal.h"
 
+#include "Config.h"
+
 #include "Compiler.h"
 #include "Script.h"
 
@@ -126,7 +128,7 @@
 
   void *addr = unwrap(script)->lookup(funcname);
 
-#if defined(USE_DISASSEMBLER_FILE)
+#if USE_DISASSEMBLER_FILE
   LOGD("Function Address: %s --> 0x%p\n", funcname, addr);
 #endif
 
@@ -148,7 +150,7 @@
   if (varList) {
     unwrap(script)->getExportVarList(varListSize, varList);
 
-#if defined(USE_DISASSEMBLER_FILE)
+#if USE_DISASSEMBLER_FILE
     size_t count = unwrap(script)->getExportVarCount();
     LOGD("ExportVarCount = %lu\n", (unsigned long)count);
 
@@ -178,7 +180,7 @@
   if (funcList) {
     unwrap(script)->getExportFuncList(funcListSize, funcList);
 
-#if defined(USE_DISASSEMBLER_FILE)
+#if USE_DISASSEMBLER_FILE
     size_t count = unwrap(script)->getExportFuncCount();
     LOGD("ExportFuncCount = %lu\n", (unsigned long)count);
 
@@ -207,10 +209,10 @@
   BCC_FUNC_LOGGER();
   unwrap(script)->getPragmaList(pragmaListSize, keyList, valueList);
 
-#if defined(USE_DISASSEMBLER_FILE)
+#if USE_DISASSEMBLER_FILE
   if (keyList && valueList) {
-    size_t count = script->getPragmaCount();
-    LOGD("PragmaCount = %lu\n", count);
+    size_t count = unwrap(script)->getPragmaCount();
+    LOGD("PragmaCount = %lu\n", (unsigned long)count);
 
     if (count > pragmaListSize) {
       count = pragmaListSize;