PDA

Просмотр полной версии : [fixed][9768] Freebsd не компилируется


victim1
21.04.2010, 10:55
выдаёт такую ошибку

../src/mangosd/CliRunnable.cpp
../../../src/mangosd/CliRunnable.cpp: In member function 'bool ChatHandler::HandleCharacterDeletedRestoreCommand( const char*)':
../../../src/mangosd/CliRunnable.cpp:320: error: no match for 'operator>>' in 'std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >(((const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)(& std::basic_string<char, std::char_traits<char>, std::allocator<char> >(args, ((const std::allocator<char>&)((const std::allocator<char>*)(& std::allocator<char>())))))), std::operator|(_S_out, _S_in)) >> searchString'

Vladimir
21.04.2010, 11:41
Должно быть поправлено в [9770]

victim1
21.04.2010, 13:29
Должно быть поправлено в [9770]

спасибо, но осталась ошибка :(

Making all in mangosd
gmake[3]: Entering directory `/usr/MANGOS/mangos/objdir/src/mangosd'
g++ -DHAVE_CONFIG_H -I. -I../../../src/mangosd -I../.. -I../../../dep/ACE_wrappers -I../../dep/ACE_wrappers -I/usr/local/include/mysql -I/usr/local/include -I../../src/shared -I../../../src/mangosd/../../dep/include -I../../../src/mangosd/../../dep/include/gsoap -I../../../src/mangosd/../framework -I../../../src/mangosd/../shared -I../../../src/mangosd/../game -I../../../src/mangosd -DSYSCONFDIR=\"/usr/MANGOS/BLIZZLIKE/etc/\" -DDO_MYSQL -g -O2 -MT CliRunnable.o -MD -MP -MF .deps/CliRunnable.Tpo -c -o CliRunnable.o ../../../src/mangosd/CliRunnable.cpp
../../../src/mangosd/CliRunnable.cpp: In member function 'bool ChatHandler::HandleCharacterDeletedRestoreCommand( const char*)':
../../../src/mangosd/CliRunnable.cpp:320: error: no match for 'operator>>' in 'std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >(((const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)(& std::basic_string<char, std::char_traits<char>, std::allocator<char> >(args, ((const std::allocator<char>&)((const std::allocator<char>*)(& std::allocator<char>())))))), _S_in) >> searchString'
/usr/include/c++/4.2/istream:131: note: candidates are: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_istream<_CharT, _Traits>& (*)(std::basic_istream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:135: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_ios<_CharT, _Traits>& (*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:142: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::ios_base& (*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:178: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(bool&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:182: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:185: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:189: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:192: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:196: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:200: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:205: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:209: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:214: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(float&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:218: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(double&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:222: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long double&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:226: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(void*&) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2/istream:250: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char_traits<char>]
../../../src/mangosd/../game/ObjectGuid.h:268: note: ByteBuffer& operator>>(ByteBuffer&, ObjectGuid&)
../../../src/mangosd/../game/ObjectGuid.h:271: note: ByteBuffer& operator>>(ByteBuffer&, const PackedGuidReader&)
../../../src/mangosd/../game/Unit.h:812: note: ByteBuffer& operator>>(ByteBuffer&, MovementInfo&)
/usr/include/c++/4.2/bits/basic_string.h:2386: note: std::basic_istream<_CharT, _Traits>& std::operator>>(std::basic_istream<_CharT, _Traits>&, std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]
gmake[3]: *** [CliRunnable.o] Ошибка 1
gmake[3]: Leaving directory `/usr/MANGOS/mangos/objdir/src/mangosd'
gmake[2]: *** [all-recursive] Ошибка 1
gmake[2]: Leaving directory `/usr/MANGOS/mangos/objdir/src'
gmake[1]: *** [all-recursive] Ошибка 1
gmake[1]: Leaving directory `/usr/MANGOS/mangos/objdir'
gmake: *** [all] Ошибка 2

Vladimir
21.04.2010, 19:08
Надеюсь что поправлено в [9772].

victim1
22.04.2010, 08:37
да, теперь всё нормально :) спасибо