Встречал в google много раз такую ошибку но ни где нет ответа как от нее избавится.
После использования в терменале комманд
git clone git://github.com/mangos/one.git
cd one
git reset --hard HEAD~2455 на даный момент mangos 0.12
mkdir src/bindings/ScriptDev2
svn co -r 812
https://scriptdev2.svn.sourceforge.n...ot/scriptdev2/ src/bindings/ScriptDev2/
git apply src/bindings/ScriptDev2/patches/MaNGOS-2008-10-28-ScriptDev2.patch
autoreconf --install --force
automake src/bindings/ScriptDev2/Makefile
mkdir objdir
cd objdir
../configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --enable-cli --enable-ra --datadir=/opt/mangos
Лезит ошибка
Код:
../../../dep/ACE_wrappers/configure: line 35533: syntax error near unexpected token `fi'
../../../dep/ACE_wrappers/configure: line 35533: `fi'
configure: error: ../../../dep/ACE_wrappers/configure failed for dep/ACE_wrappers
затем после использования комманды make лезит ошибка
Код:
../../../../dep/src/sockets/SocketHandler.cpp: In member function ‘void SocketHandler::CheckList(socket_v&, const std::string&)’:
../../../../dep/src/sockets/SocketHandler.cpp:1284: error: ‘stderr’ was not declared in this scope
../../../../dep/src/sockets/SocketHandler.cpp:1284: error: ‘fprintf’ was not declared in this scope
make[4]: *** [SocketHandler.o] Ошибка 1
make[4]: Выход из каталога `/home/mangos/one/objdir/dep/src/sockets'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Выход из каталога `/home/mangos/one/objdir/dep/src'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталога `/home/mangos/one/objdir/dep'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/mangos/one/objdir'
make: *** [all] Ошибка 2
Пробовал удалить autoconf И установить версии ниже 2.59 попробовал и 2.13 изменений не произашло.
При этом на getmangos находил такую же ошибку и в той теме была ссылка на исправление ошибки но ссылка мертва понял только то что нужно autoconf откатить.
Делаю все из под прав супер пользователя root
Последние ревизии mangos-а под 3.3.5a комплятся на том же пк на той же ОС без проблем а рева 6928 не хочет
OC Xubuntu 10.10 x32
Ни у кого не встречалась такая ситуация и как можно исправить?
уже с начала ноября 2010 года измываюсь над компиляцией что бы скомпилть нормально