Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Soft - *nix (https://forum.antichat.xyz/forumdisplay.php?f=48)
-   -   Ошибка при компиляции Oops (https://forum.antichat.xyz/showthread.php?t=76980)

mr.The 12.07.2008 21:56

Ошибка при компиляции Oops
 
Собственно требуеться поставить сие чудо на vps крутящийся под FreeBSD.
Делаю ./configure
жду, после пишу make install , он начинает работать и тут ждёт облом:
Цитата:

...
gcc -g -O2 -D_REENTRANT -DFREEBSD -D_THREAD_SAFE -DFD_SETSIZE=2048 -I. -pthread -I/usr/local/include/db4 -export-dynamic -DHAVE_CONFIG_H -I/usr/local/include/db4 -shared -c transparent.c
transparent.c: In function `redir':
transparent.c:217: error: `IPL_NAT' undeclared (first use in this function)
transparent.c:217: error: (Each undeclared identifier is reported only once
transparent.c:217: error: for each function it appears in.)
*** Error code 1

Stop in /oops/oops-1.5.23/src/modules.
*** Error code 1

Stop in /oops/oops-1.5.23/src.
*** Error code 1

Stop in /oops/oops-1.5.23.
в чём ошибка?

ЗЫ. да, гугл сломался.
ЗЫЫ. для тех кто в танке - www.oops-cache.org

Ky3bMu4 12.07.2008 22:05

/usr/ports/www/oops/

Всё, что не из портов - от лукавого (с)

gisTy 12.07.2008 22:10

ошибка в сорцах может быть?
в файле transparent.cв строке 217.. ошибка говорит что 'IPL_NAT' не объявлен... не знаю что это, так как сорцов не видел...
---------------позже---------------

скачал сорцы... посомтрел... тут что-то упоминается про squid: http://archive.netbsd.se/?ml=pkgsrc-bugs&a=2005-04&t=866817
и ошибка вроде как тоже в IPL_NAT
вроде как подходит под ситуацию..

mr.The 12.07.2008 22:26

Ky3bMu4
непонял тебя... нужно устанавливать оттуда?
gisTy
врядли. неможет быть ошибка в оффициальных баблик сорцах. к тому же гугл об этом знал бы.

gisTy 12.07.2008 22:27

в нуное на второй странице есть ссылка на рассылки фрибсд
[quote]http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2005-May/059194.html[/qutoe]
попробуй замени IPL_NAT на IPNAT_NAME

mr.The 12.07.2008 22:33

Цитата:

попробуй замени IPL_NAT на IPNAT_NAME
в transparent.c ? ок. щас попробую.

Ky3bMu4 12.07.2008 22:35

Цитата:

Ky3bMu4
непонял тебя... нежно устанавливать оттуда?
Из портов oops поставь:
# cd /usr/ports/www/oops && make install

gisTy 12.07.2008 22:39

там в двух местах он.. в 217 строке и в 273
или кк говорит Кущьмич, поставь oops из портов

mr.The 12.07.2008 23:05

Ky3bMu4, спасибо помогло!
gisTy спасибо за помощь но уже сделал по совету Ky3bMu4'a


Время: 15:14