From 5fc9c8548d43d379a7e5296a67822a008ef5a396 Mon Sep 17 00:00:00 2001 From: simon987 Date: Tue, 28 Apr 2020 11:11:54 -0400 Subject: [PATCH] fix include dirs --- CMakeLists.txt | 6 ++++-- hamming.c | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 52d2866..d4aada7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,10 +1,12 @@ -cmake_minimum_required(VERSION 3.14) -include_directories("/usr/include/postgresql/server/") +cmake_minimum_required(VERSION 3.13) project(hamming C) set(CMAKE_C_STANDARD 99) find_package(PostgreSQL REQUIRED) + +include_directories(${PostgreSQL_INCLUDE_DIRS}) + add_library(hamming SHARED hamming.c) target_compile_options( hamming diff --git a/hamming.c b/hamming.c index e72b136..e89b047 100644 --- a/hamming.c +++ b/hamming.c @@ -1,5 +1,5 @@ -#include "postgresql/server/postgres.h" -#include "postgresql/server/fmgr.h" +#include +#include __always_inline static int _distance_8(const char *h1, const char *h2) {