--- a/pglast/parser.pyx
+++ b/pglast/parser.pyx
@@ -119,7 +119,7 @@ cdef extern from "pg_query.h" nogil:
     int PG_QUERY_PARSE_DEFAULT
 
 
-cdef extern from "src/pg_query_internal.h" nogil:
+cdef extern from "pg_query/pg_query_internal.h" nogil:
     ctypedef struct PgQueryInternalParsetreeAndError:
         structs.List* tree
         char* stderr_buffer
@@ -146,7 +146,7 @@ cdef extern from "protobuf-c/protobuf-c.
                                                              int value)
 
 
-cdef extern from "protobuf/pg_query.pb-c.h" nogil:
+cdef extern from "pg_query/pg_query.pb-c.h" nogil:
     ctypedef enum PgQuery__Token:
         pass
 
--- a/setup.py
+++ b/setup.py
@@ -18,7 +18,7 @@ from setuptools.command.build_ext import
 here = Path(__file__).absolute().parent
 
 libpg_query_dir = here / 'libpg_query'
-include_dir = libpg_query_dir / 'src' / 'postgres' / 'include'
+include_dir = '/usr/include/pg_query/postgres'
 vendor_dir = libpg_query_dir / 'vendor'
 
 include_dirs = [libpg_query_dir, vendor_dir, include_dir]
@@ -38,7 +38,7 @@ class BuildLibPgQueryFirst(build_ext):
 
 
 setup(
-    cmdclass={'build_ext': BuildLibPgQueryFirst},
+    #cmdclass={'build_ext': BuildLibPgQueryFirst},
     ext_modules=[
         Extension(
             'pglast.parser',
