Вам нужно указать компилятору (точнее, препроцессору), где заголовочный файл использует опцию -I
:
CFLAGS = -c -Wall -I../libx264
Если я прав, вам нужно распаковать этот файл .pc
, чтобы x264.h
действительно находился в ../libx264
.
Аналогичная вещь для флагов компоновщика (при условии, что в ../libx264
есть файл libx264.a
), где вы должны указать, где библиотека использует опцию -L
:
LDFLAGS = -static -L../libx264 -lx264
В качестве альтернативы вы могли бы также написать:
LDFLAGS = -static ../libx264/libx264.a