libosmosim: Build irrespective of PC/SC support
libosmosim contains a variety of definitions and utility fuinctions
useful when working with SIM card [protocol]. They can not only
be used with PC/SC readers but also in other contexts.
Change-Id: I741940d3dc2a5653c760e9d1597d7f08afb3b631
diff --git a/src/sim/reader.c b/src/sim/reader.c
index d1a9ae6..d5292ba 100644
--- a/src/sim/reader.c
+++ b/src/sim/reader.c
@@ -35,6 +35,7 @@
#include <osmocom/core/msgb.h>
#include <osmocom/sim/sim.h>
+#include "config.h"
#include "sim_int.h"
@@ -242,9 +243,11 @@
struct osim_reader_hdl *rh;
switch (driver) {
+#ifdef HAVE_PCSC
case OSIM_READER_DRV_PCSC:
ops = &pcsc_reader_ops;
break;
+#endif
default:
return NULL;
}