Почему вы избегаете предоставляемых Ubuntu пакетов libfreetype6 и libfreetype6-dev?
Я могу понять, что ваша цель может состоять в том, чтобы внести изменения в libfreetype и, таким образом, иметь простой способ внести необходимые изменения, не затрагиваяостальная часть системы, но вы всегда будете хотеть использовать FreeType в качестве библиотеки.(Конечно, вы можете статически ссылаться на него, но по моему опыту, статическое связывание обычно добавляет проблемы вместо устранения проблем.)
Таким образом, вы можете установить свою собственную локальную копию FreeType в / usr / local / lib/ или ~ / local / lib / (используйте ./configure --prefix=/usr/local
или --prefix=~/local/
).
Тогда при компиляции вашей программы вы будете использовать gcc -I ~/local/include -L ~/local/lib ...