Правим ircd-RU! 1.0.7-02
Последняя версия нашего горячо любимого ircd-RU! (1.0.7-02) испытывает некоторые
затруднения (на самом деле предыдущие версии испытывают ещё большие затруднения)
при компиляции на последних версиях компиляторов. Это связано с небольшой ошибкой,
на которую старые версии закрывали глаза.
Если при компиляции ирцд-ру вы видите строки об ошибках примерно со следующими словами:
debug, res.c, h.h... то значит придётся кое-чего поправить в исходниках.
Всё просто: открываем файл res.c и на строке 53 заменяем фразу
extern void debug(); на
extern void debug(int level, char *pattern, ...);
Вот собственно и всё, дальше компилируем как обычно, ошибки быть не должно.
Если же у вас всё равно возникают проблемы со сборкой, приходите к нам
канал #ircd в сети WeNet, постараемся помочь.
|