Initial Windows port

This commit is contained in:
Luke Dashjr
2012-09-15 08:58:17 +00:00
parent 20a7bacec2
commit 5bd48d00fe
3 changed files with 14 additions and 2 deletions

View File

@@ -7,7 +7,7 @@ libblkmaker_@LIBBLKMAKER_API_VERSION@_la_SOURCES = \
blkmaker.c \
blktemplate.c
libblkmaker_@LIBBLKMAKER_API_VERSION@_la_LDFLAGS = -version-info $(LIBBLKMAKER_SO_VERSION)
libblkmaker_@LIBBLKMAKER_API_VERSION@_la_LDFLAGS = -version-info $(LIBBLKMAKER_SO_VERSION) -no-undefined
libblkmaker_includedir = $(includedir)/libblkmaker-$(LIBBLKMAKER_API_VERSION)
libblkmaker_include_HEADERS = \
@@ -15,7 +15,12 @@ libblkmaker_include_HEADERS = \
blktemplate.h
libblkmaker_jansson_@LIBBLKMAKER_API_VERSION@_la_SOURCES = blkmaker_jansson.c
libblkmaker_jansson_@LIBBLKMAKER_API_VERSION@_la_LDFLAGS = -version-info $(LIBBLKMAKER_SO_VERSION)
libblkmaker_jansson_@LIBBLKMAKER_API_VERSION@_la_DEPENDENCIES = libblkmaker-$(LIBBLKMAKER_API_VERSION).la
libblkmaker_jansson_@LIBBLKMAKER_API_VERSION@_la_LDFLAGS = \
-lblkmaker-$(LIBBLKMAKER_API_VERSION) \
-ljansson \
-no-undefined \
-version-info $(LIBBLKMAKER_SO_VERSION)
pkgconfigdir = $(libdir)/pkgconfig

View File

@@ -3,7 +3,11 @@
#include <stdlib.h>
#include <string.h>
#ifndef WIN32
#include <arpa/inet.h>
#else
#include <winsock2.h>
#endif
#include <jansson.h>

View File

@@ -18,4 +18,7 @@ AC_SUBST([LIBBLKMAKER_API_VERSION], [0.1])
AC_CONFIG_FILES([Makefile
libblkmaker_jansson-${LIBBLKMAKER_API_VERSION}.pc:libblkmaker_jansson.pc.in
])
AC_CHECK_LIB([ws2_32], [strchr])
AC_OUTPUT