On 07/18/2010 09:08 AM, Kornel Benko wrote:
Am Sonntag 18 Juli 2010 schrieb Kornel Benko:
There are errors like this:
Still more errors. Nobody sees it?
Nothing like this using autotools, anyway. And we do have:
/// Compare a docstring with a C string of ASCII characters
bool operator==(docstring const &, char const *);
Of course. Is this some monolithic build issue?
rh
...
In file included from
/usr/BUILD/BuildLyx/src/frontends/qt4/_allinone_const.C:108:
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiHyperlink.cpp: In member function ‘void
lyx::frontend::GuiHyperlink::paramsToDialog(const lyx::InsetCommandParams&)’:
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiHyperlink.cpp:82: error: no match
for ‘operator==’ in ‘((lyx::frontend::GuiHyperlink*)this)-
lyx::frontend::GuiHyperlink::params_.lyx::InsetCommandParams::operator[](((const std::string&)(&
std::basic_string<char, std::char_traits<char>, std::allocator<char> >(((const
char*)"type"), ((const
std::allocator<char>&)((const std::allocator<char>*)(& std::allocator<char>()))))))) ==
""’
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiWorkArea.cpp:1736: note: candidates are:
bool lyx::frontend::operator==(const lyx::frontend::DisplayPath&, const
lyx::frontend::DisplayPath&)
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiHyperlink.cpp:84: error: no match
for ‘operator==’ in ‘((lyx::frontend::GuiHyperlink*)this)-
lyx::frontend::GuiHyperlink::params_.lyx::InsetCommandParams::operator[](((const std::string&)(&
std::basic_string<char, std::char_traits<char>, std::allocator<char> >(((const
char*)"type"), ((const
std::allocator<char>&)((const std::allocator<char>*)(& std::allocator<char>()))))))) ==
"mailto:"’
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiWorkArea.cpp:1736: note: candidates are:
bool lyx::frontend::operator==(const lyx::frontend::DisplayPath&, const
lyx::frontend::DisplayPath&)
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiHyperlink.cpp:86: error: no match
for ‘operator==’ in ‘((lyx::frontend::GuiHyperlink*)this)-
lyx::frontend::GuiHyperlink::params_.lyx::InsetCommandParams::operator[](((const std::string&)(&
std::basic_string<char, std::char_traits<char>, std::allocator<char> >(((const
char*)"type"), ((const
std::allocator<char>&)((const std::allocator<char>*)(& std::allocator<char>()))))))) ==
"file:"’
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiWorkArea.cpp:1736: note: candidates are:
bool lyx::frontend::operator==(const lyx::frontend::DisplayPath&, const
lyx::frontend::DisplayPath&)
In file included from
/usr/BUILD/BuildLyx/src/frontends/qt4/_allinone_const.C:368:
/usr/src/lyx/lyx-devel/src/frontends/qt4/Menus.cpp: At global scope:
/usr/src/lyx/lyx-devel/src/frontends/qt4/Menus.cpp:1433: warning:
‘lyx::frontend::Menu::Impl’ has a field
‘lyx::frontend::Menu::Impl::top_level_menu’ whose type uses the anonymous
namespace
/usr/src/lyx/lyx-devel/src/frontends/qt4/Menus.cpp:1527: warning:
‘lyx::frontend::Menus::Impl’ has a field
‘lyx::frontend::Menus::Impl::menulist_’ whose type uses the anonymous namespace
/usr/src/lyx/lyx-devel/src/frontends/qt4/Menus.cpp:1527: warning:
‘lyx::frontend::Menus::Impl’ has a field ‘lyx::frontend::Menus::Impl::menubar_’
whose type uses the anonymous namespace
In file included from
/usr/BUILD/BuildLyx/src/frontends/qt4/_allinone_const.C:373:
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiBibtex.cpp: In member function
‘virtual void lyx::frontend::GuiBibtex::updateContents()’:
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiBibtex.cpp:332: error: ‘local8bit’
was not declared in this scope
In file included from
/usr/BUILD/BuildLyx/src/frontends/qt4/_allinone_const.C:483:
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiView.cpp: At global scope:
/usr/src/lyx/lyx-devel/src/frontends/qt4/GuiView.cpp:200: warning:
‘lyx::frontend::GuiView::GuiViewPrivate’ has a field
‘lyx::frontend::GuiView::GuiViewPrivate::bg_widget_’ whose type uses the
anonymous namespace
...
Kornel