Пожалуйста, прочтите hier(7)
. Xenocara (Xorg )OpenBSD находится в /usr/X11R6
. Он даже должен иметь отдельный раздел.
BSD Make обычно использует файлы mk -. Специальные файлы в /usr/share/mk
. Некоторые из них включают /usr/X11R6/share/mk
. Вы можете найти там переменную X11BASE
, чтобы включить ее в свой Makefile.
PS :Некоторые люди предполагают /usr/local/include
. Обратите внимание, что в OpenBSD очень четкое различие между базовой системой и программным обеспечением сторонних производителей.
/usr/X11R6
является частью базовой системы. Он никогда не переходит к /usr/local
. Но любое стороннее программное обеспечение (vim, kde, python )всегда переходит на /usr/local/
. Так:
/usr/include
:базовая система (кроме Xenocara)/usr/X11R6/include
:базовая система (Ксенокара)/usr/local/include
:стороннее программное обеспечение. В /etc/auto.master:
/nfs -hosts
Затем перезапустите autofs:
sudo /etc/init.d/autofs stop
sudo /etc/init.d/autofs start