Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Error with Compiling 8.6 The Forgotten Server 0.3.6


Madmix

Rekomendowane odpowiedzi

Opublikowano

Witam,

Source ściągnołem stąd  https://otland.net/threads/8-60-the-forgotten-server-0-3-6-crying-damson-v8.147913/

Mam błąd podczas kompilacji silnika.

Posiadam Debian 6

Zainstalowałem wszystkie paczki.

Podczas wpisywania  "./autogen.sh && ./configure --enable-mysql --enable-server-diag && make"   mam takie błędy :

/usr/include/boost/thread/lock_types.hpp:1001:50: error: ‘errc’ is not a member of ‘boost::system’
boost::throw_exception(boost::lock_error(system::errc::resource_deadlock_would_occur, "boost shared_lock owns already the mutex"));

^

In file included from /usr/include/boost/thread/thread_only.hpp:22:0,

from /usr/include/boost/thread/thread.hpp:12,

from /usr/include/boost/thread.hpp:13,

from otsystem.h:34,

from luascript.h:20,

from luascript.cpp:18:

/usr/include/boost/thread/detail/thread.hpp: In member function ‘void boost::thread::join()’:

/usr/include/boost/thread/detail/thread.hpp:752:56: error: ‘errc’ is not a member of ‘boost::system’

boost::throw_exception(thread_resource_error(system::errc::resource_deadlock_would_occur, "boost thread: trying joining itself"));

^

/usr/include/boost/thread/detail/thread.hpp: In member function ‘bool boost::thread::do_try_join_until(const timespec&)’:

/usr/include/boost/thread/detail/thread.hpp:766:56: error: ‘errc’ is not a member of ‘boost::system’

boost::throw_exception(thread_resource_error(system::errc::resource_deadlock_would_occur, "boost thread: trying joining itself"));

^

In file included from /usr/include/boost/thread.hpp:23:0,

from otsystem.h:34,

from luascript.h:20,

from luascript.cpp:18:

/usr/include/boost/thread/barrier.hpp: In static member function ‘static unsigned int boost::barrier::check_counter(unsigned int)’:

/usr/include/boost/thread/barrier.hpp:97:28: error: ‘errc’ is not a member of ‘boost::system’

thread_exception(system::errc::invalid_argument, "barrier constructor: count cannot be zero."));

^

Makefile:553: recipe for target 'luascript.o' failed

make[1]: *** [luascript.o] Error 1

make[1]: Leaving directory '/home/ots/source'

Makefile:404: recipe for target 'all' failed

make: *** [all] Error 2

root@debian:/home/ots/source#

Prosze o pomoc. 

Opublikowano

Jestem ciekawy jakim tutorialem się sugerujesz bo ta komenda przy dobrze skonfigurowanej bazie danych przez stronę www jest kompletnie nie potrzebna. 

 

Zmień tutorial bo coś źle podług niego robisz. 

 

 

PS: zainstalowales phpmyadmin i mysql baze ??

Opublikowano

Zaktualizuj libboosta. Jeżeli problem będzie nadal występował to zgłoś się na PW.

2lw7hol.png


Νεχ ποσσυμ τεχυμ ωιωερε, νεχ σινε τε. 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...