From 5a77ad7a1ecbadfad1359670457edb1deb67e786 Mon Sep 17 00:00:00 2001 From: Roel Verdult Date: Wed, 30 Sep 2009 09:47:12 +0000 Subject: [PATCH] WIN32: fixed export issues that involves executables linking DYNAMICLY to libnfc.dll --- win32/Makefile | 2 +- win32/libnfc.def | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/win32/Makefile b/win32/Makefile index 95eb339..3a31d84 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -28,7 +28,7 @@ libnfc: $(OBJS) $(LD) $(LDFLAGS) -OUT:$(LIBNFC).dll -DLL -DEF:"libnfc.def" -SUBSYSTEM:WINDOWS $(OBJS) nfc-%.exe : %.c $(LIBNFC) - $(CC) $(CFLAGS) $< /link /OUT:$@ -SUBSYSTEM:CONSOLE $(LDFLAGS) $(OBJS) + $(CC) $(CFLAGS) $< /link /OUT:$@ -SUBSYSTEM:CONSOLE $(LDFLAGS) $(LIBNFC).lib clean: del /Q $(OBJS) $(LIBNFC).dll $(LIBNFC).exp $(LIBNFC).lib *.obj $(EXES) \ No newline at end of file diff --git a/win32/libnfc.def b/win32/libnfc.def index f9cd4bc..e11126a 100644 --- a/win32/libnfc.def +++ b/win32/libnfc.def @@ -28,14 +28,18 @@ EXPORTS nfc_initiator_init nfc_initiator_transceive_bits nfc_initiator_transceive_bytes + nfc_initiator_transceive_dep_bytes nfc_initiator_select_tag + nfc_initiator_select_dep_target nfc_initiator_deselect_tag nfc_initiator_mifare_cmd nfc_target_init nfc_target_receive_bits nfc_target_receive_bytes + nfc_target_receive_dep_bytes nfc_target_send_bits nfc_target_send_bytes + nfc_target_send_dep_bytes ; bitutils.h oddparity