Страница 1 из 1
Отсутствует libhal.h
Добавлено: 2008-11-11 17:00:32
kosamail
В теме
http://forum.lissyara.su/viewtopic.php?f=3&t=11649 похожая проблемма рассматривалась.
Но решение не сходится
FreeBSD 6.2, ставлю из портов liboobs-2.22.0
Выдает ошибку libhal.h: No such file or directory
Сначала думал что не хватает /usr/ports/sysutils/hal, установил. Все равно ошибка.
Что нужно сделать, чтоб победить?
Re: Отсутствует libhal.h
Добавлено: 2008-11-11 18:13:18
zingel
Код: Выделить всё
cd /usr/ports/sysutils/hal && make install clean
Re: Отсутствует libhal.h
Добавлено: 2008-11-11 22:22:54
kmb
zingel
Он же написал, что установил)))
Re: Отсутствует libhal.h
Добавлено: 2008-11-11 23:53:26
Гость
kosamail писал(а):Выдает ошибку libhal.h: No such file or directory
Сначала думал что не хватает /usr/ports/sysutils/hal, установил. Все равно ошибка.
Что нужно сделать, чтоб победить?
<libhal.h> -> <hal/libhal.h>:
Код: Выделить всё
diff --git a/Makefile b/Makefile
index 93b0f3e..fcac476 100644
--- a/Makefile
+++ b/Makefile
@@ -28,4 +28,9 @@ USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include"
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-patch: .SILENT
+ ${REINPLACE_CMD} 's|libhal.h>|hal/&|' ${WRKSRC}/oobs/oobs-ifacesconfig.c
+
+.include <bsd.port.post.mk>
Re: Отсутствует libhal.h
Добавлено: 2008-11-13 9:47:47
kosamail
Спасибо!
Копирование libhal.h в вышестоящую папку помогло.
Re: Отсутствует libhal.h
Добавлено: 2008-11-13 20:15:25
Гость
kosamail писал(а):Копирование libhal.h в вышестоящую папку помогло.
если файл изменится, то придется опять копировать. symbolic link лучше делай, если не хочешь фиксить порт.