I have been trying to compile the first alpha release, for that I have changed configure.ac changing the release from 1.6.0svn to 1.6.0alpha1, this changes automatically the configure flags to be in the pre-release mode.
Compiling the tree fails with the attached errors. This is strange because config.h has three less lines: #define DEVEL_VERSION 1 #define _GLIBCXX_CONCEPT_CHECKS #define _GLIBCXX_DEBUG After trying to find the reason I am lost. Any help? -- José Abílio
$ make -k Making all in config make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/config' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/config' Making all in development make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/development' make[2]: Entering directory `/home/jamatos/tmp/lyx-devel/development' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/jamatos/tmp/lyx-devel/development' make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/development' Making all in intl make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/intl' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/intl' Making all in po make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/po' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/po' Making all in boost make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/boost' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/boost' Making all in src make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/src' make all-recursive make[2]: Entering directory `/home/jamatos/tmp/lyx-devel/src' Making all in support make[3]: Entering directory `/home/jamatos/tmp/lyx-devel/src/support' make all-am make[4]: Entering directory `/home/jamatos/tmp/lyx-devel/src/support' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../lyx/lyx-devel/src/support -I../../src -I../../../../lyx/lyx-devel/src/support/.. -I../../../../lyx/lyx-devel/boost -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL -DQT_NO_KEYWORDS -DQT_SHARED -I/usr/include/QtCore -I../../../../lyx/lyx-devel/src/support/minizip -Wextra -Wall -g -O2 -MT docstring.lo -MD -MP -MF .deps/docstring.Tpo -c -o docstring.lo ../../../../lyx/lyx-devel/src/support/docstring.cpp g++ -DHAVE_CONFIG_H -I. -I../../../../lyx/lyx-devel/src/support -I../../src -I../../../../lyx/lyx-devel/src/support/.. -I../../../../lyx/lyx-devel/boost -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL -DQT_NO_KEYWORDS -DQT_SHARED -I/usr/include/QtCore -I../../../../lyx/lyx-devel/src/support/minizip -Wextra -Wall -g -O2 -MT docstring.lo -MD -MP -MF .deps/docstring.Tpo -c ../../../../lyx/lyx-devel/src/support/docstring.cpp -o docstring.o In file included from /usr/include/QtCore/QString:2, from ../../../../lyx/lyx-devel/src/support/../support/qstring_helpers.h:18, from ../../../../lyx/lyx-devel/src/support/docstring.cpp:17: /usr/include/QtCore/qstring.h:794: warning: type qualifiers ignored on function return type /usr/include/QtCore/qstring.h:795: warning: type qualifiers ignored on function return type /usr/include/QtCore/qstring.h:796: warning: type qualifiers ignored on function return type ../../../../lyx/lyx-devel/src/support/docstring.cpp:115: error: expected class-name before '{' token ../../../../lyx/lyx-devel/src/support/docstring.cpp: In constructor 'lyx::to_local8bit_failure::to_local8bit_failure()': ../../../../lyx/lyx-devel/src/support/docstring.cpp:117: error: class 'lyx::to_local8bit_failure' does not have any field named 'bad_cast' make[4]: *** [docstring.lo] Error 1 make[4]: Target `all-am' not remade because of errors. make[4]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/support' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/support' Making all in frontends make[3]: Entering directory `/home/jamatos/tmp/lyx-devel/src/frontends' Making all in qt4 make[4]: Entering directory `/home/jamatos/tmp/lyx-devel/src/frontends/qt4' make all-am make[5]: Entering directory `/home/jamatos/tmp/lyx-devel/src/frontends/qt4' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/frontends/qt4' make[4]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/frontends/qt4' Making all in . make[4]: Entering directory `/home/jamatos/tmp/lyx-devel/src/frontends' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/frontends' make[3]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/frontends' Making all in tex2lyx make[3]: Entering directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' make all-am make[4]: Entering directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' g++ -DHAVE_CONFIG_H -DTEX2LYX -I../../../../lyx/lyx-devel/src/tex2lyx -I../../../../lyx/lyx-devel/src -I../../src -I../../../../lyx/lyx-devel/boost -Wextra -Wall -g -O2 -MT tex2lyx.o -MD -MP -MF .deps/tex2lyx.Tpo -c -o tex2lyx.o ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âvoid lyx::<unnamed>::read_syntaxfile(const lyx::support::FileName&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:211: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_help(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:260: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_class(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:268: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_syntaxfile(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:279: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_sysdir(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:296: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_userdir(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:307: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint main(int, char**)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:497: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:516: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:527: error: âEXIT_SUCCESSâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:529: error: âEXIT_FAILUREâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:532: error: âEXIT_SUCCESSâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:534: error: âEXIT_FAILUREâ was not declared in this scope make[4]: *** [tex2lyx.o] Error 1 make[4]: Target `all-am' not remade because of errors. make[4]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' Making all in client make[3]: Entering directory `/home/jamatos/tmp/lyx-devel/src/client' make all-am make[4]: Entering directory `/home/jamatos/tmp/lyx-devel/src/client' /bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O2 -o lyxclient boost.o client.o debug.o gettext.o Messages.o ../../src/support/liblyxsupport.la ../../boost/liblyxboost.la -laspell -lSM -lICE -lz -lX11 g++ -g -O2 -o lyxclient boost.o client.o debug.o gettext.o Messages.o ../../src/support/.libs/liblyxsupport.a -lQtCore ../../boost/.libs/liblyxboost.a -laspell -lSM -lICE -lz -lX11 ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::disable()': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:132: multiple definition of `lyx::LyXErr::disable()' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:105: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::enable()': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:138: multiple definition of `lyx::LyXErr::enable()' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:111: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::debugging(lyx::Debug::Type) const': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:144: multiple definition of `lyx::LyXErr::debugging(lyx::Debug::Type) const' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:117: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:179: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:151: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::ios_base& (*)(std::ios_base&))': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:181: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::ios_base& (*)(std::ios_base&))' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:153: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o):/home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:132: multiple definition of `lyx::lyxerr' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:105: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, lyx::support::FileName const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:177: multiple definition of `lyx::operator<<(lyx::LyXErr&, lyx::support::FileName const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:149: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::Debug::value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:77: multiple definition of `lyx::Debug::value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:51: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::endl()': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:150: multiple definition of `lyx::LyXErr::endl()' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:123: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:173: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:145: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, char)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:161: multiple definition of `lyx::operator<<(lyx::LyXErr&, char)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:133: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:175: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:147: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, char const*)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:159: multiple definition of `lyx::operator<<(lyx::LyXErr&, char const*)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:131: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::Debug::showLevel(std::basic_ostream<char, std::char_traits<char> >&, lyx::Debug::Type)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:104: multiple definition of `lyx::Debug::showLevel(std::basic_ostream<char, std::char_traits<char> >&, lyx::Debug::Type)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:77: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, double)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:171: multiple definition of `lyx::operator<<(lyx::LyXErr&, double)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:143: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, unsigned long)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:169: multiple definition of `lyx::operator<<(lyx::LyXErr&, unsignedlong)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:141: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, unsigned int)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:165: multiple definition of `lyx::operator<<(lyx::LyXErr&, unsignedint)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:137: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::Debug::showTags(std::basic_ostream<char, std::char_traits<char> >&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:122: multiple definition of `lyx::Debug::showTags(std::basic_ostream<char, std::char_traits<char> >&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:95: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, long)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:167: multiple definition of `lyx::operator<<(lyx::LyXErr&, long)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:139: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, int)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:163: multiple definition of `lyx::operator<<(lyx::LyXErr&, int)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:135: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, void const*)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:157: multiple definition of `lyx::operator<<(lyx::LyXErr&, void const*)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:129: first defined here ../../src/support/.libs/liblyxsupport.a(Messages.o): In function `Messages': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/Messages.cpp:71: multiple definition of `lyx::Messages::Messages(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Messages.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/Messages.cpp:174: first defined here ../../src/support/.libs/liblyxsupport.a(Messages.o): In function `Messages': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/Messages.cpp:71: multiple definition of `lyx::Messages::Messages(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Messages.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/Messages.cpp:174: first defined here ../../src/support/.libs/liblyxsupport.a(Messages.o): In function `lyx::Messages::get(std::basic_string<char, std::char_traits<char>, std::allocator<char> >const&) const': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/Messages.cpp:102: multiple definition of `lyx::Messages::get(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Messages.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/Messages.cpp:184: first defined here collect2: ld returned 1 exit status make[4]: *** [lyxclient] Error 1 make[4]: Target `all-am' not remade because of errors. make[4]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/client' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/client' Making all in . make[3]: Entering directory `/home/jamatos/tmp/lyx-devel/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../lyx/lyx-devel/src -I../../../lyx/lyx-devel/src -I../../../lyx/lyx-devel/boost -Wextra -Wall -g -O2 -MT TextMetrics.lo -MD -MP -MF .deps/TextMetrics.Tpo -c -o TextMetrics.lo ../../../lyx/lyx-devel/src/TextMetrics.cpp g++ -DHAVE_CONFIG_H -I. -I../../../lyx/lyx-devel/src -I../../../lyx/lyx-devel/src -I../../../lyx/lyx-devel/boost -Wextra -Wall -g -O2 -MT TextMetrics.lo -MD -MP -MF .deps/TextMetrics.Tpo -c ../../../lyx/lyx-devel/src/TextMetrics.cpp -o TextMetrics.o ../../../lyx/lyx-devel/src/TextMetrics.cpp: In member function 'void lyx::TextMetrics::drawRowSelection(lyx::PainterInfo&, int, const lyx::Row&, const lyx::DocIterator&, const lyx::DocIterator&, bool, bool) const': ../../../lyx/lyx-devel/src/TextMetrics.cpp:2082: error: 'abs' was not declared in this scope ../../../lyx/lyx-devel/src/TextMetrics.cpp: In member function 'void lyx::TextMetrics::completionPosAndDim(const lyx::Cursor&, int&, int&, lyx::Dimension&)const': ../../../lyx/lyx-devel/src/TextMetrics.cpp:2109: error: 'abs' was not declared in this scope make[3]: *** [TextMetrics.lo] Error 1 make[3]: Target `all-am' not remade because of errors. make[3]: Leaving directory `/home/jamatos/tmp/lyx-devel/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jamatos/tmp/lyx-devel/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/src' Making all in sourcedoc make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/sourcedoc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/sourcedoc' Making all in lib make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/lib' Making all in doc make[2]: Entering directory `/home/jamatos/tmp/lyx-devel/lib/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/jamatos/tmp/lyx-devel/lib/doc' Making all in lyx2lyx make[2]: Entering directory `/home/jamatos/tmp/lyx-devel/lib/lyx2lyx' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/jamatos/tmp/lyx-devel/lib/lyx2lyx' make[2]: Entering directory `/home/jamatos/tmp/lyx-devel/lib' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/jamatos/tmp/lyx-devel/lib' make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/lib' Making all in src/client make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/src/client' make all-am make[2]: Entering directory `/home/jamatos/tmp/lyx-devel/src/client' /bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O2 -o lyxclient boost.o client.o debug.o gettext.o Messages.o ../../src/support/liblyxsupport.la ../../boost/liblyxboost.la -laspell -lSM -lICE -lz -lX11 g++ -g -O2 -o lyxclient boost.o client.o debug.o gettext.o Messages.o ../../src/support/.libs/liblyxsupport.a -lQtCore ../../boost/.libs/liblyxboost.a -laspell -lSM -lICE -lz -lX11 ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::disable()': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:132: multiple definition of `lyx::LyXErr::disable()' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:105: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::enable()': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:138: multiple definition of `lyx::LyXErr::enable()' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:111: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::debugging(lyx::Debug::Type) const': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:144: multiple definition of `lyx::LyXErr::debugging(lyx::Debug::Type) const' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:117: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:179: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:151: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::ios_base& (*)(std::ios_base&))': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:181: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::ios_base& (*)(std::ios_base&))' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:153: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o):/home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:132: multiple definition of `lyx::lyxerr' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:105: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, lyx::support::FileName const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:177: multiple definition of `lyx::operator<<(lyx::LyXErr&, lyx::support::FileName const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:149: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::Debug::value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:77: multiple definition of `lyx::Debug::value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:51: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::LyXErr::endl()': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:150: multiple definition of `lyx::LyXErr::endl()' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:123: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:173: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:145: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, char)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:161: multiple definition of `lyx::operator<<(lyx::LyXErr&, char)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:133: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:175: multiple definition of `lyx::operator<<(lyx::LyXErr&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:147: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, char const*)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:159: multiple definition of `lyx::operator<<(lyx::LyXErr&, char const*)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:131: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::Debug::showLevel(std::basic_ostream<char, std::char_traits<char> >&, lyx::Debug::Type)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:104: multiple definition of `lyx::Debug::showLevel(std::basic_ostream<char, std::char_traits<char> >&, lyx::Debug::Type)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:77: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, double)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:171: multiple definition of `lyx::operator<<(lyx::LyXErr&, double)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:143: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, unsigned long)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:169: multiple definition of `lyx::operator<<(lyx::LyXErr&, unsignedlong)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:141: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, unsigned int)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:165: multiple definition of `lyx::operator<<(lyx::LyXErr&, unsignedint)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:137: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::Debug::showTags(std::basic_ostream<char, std::char_traits<char> >&)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:122: multiple definition of `lyx::Debug::showTags(std::basic_ostream<char, std::char_traits<char> >&)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:95: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, long)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:167: multiple definition of `lyx::operator<<(lyx::LyXErr&, long)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:139: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, int)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:163: multiple definition of `lyx::operator<<(lyx::LyXErr&, int)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:135: first defined here ../../src/support/.libs/liblyxsupport.a(debug.o): In function `lyx::operator<<(lyx::LyXErr&, void const*)': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/debug.cpp:157: multiple definition of `lyx::operator<<(lyx::LyXErr&, void const*)' debug.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/debug.cpp:129: first defined here ../../src/support/.libs/liblyxsupport.a(Messages.o): In function `Messages': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/Messages.cpp:71: multiple definition of `lyx::Messages::Messages(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Messages.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/Messages.cpp:174: first defined here ../../src/support/.libs/liblyxsupport.a(Messages.o): In function `Messages': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/Messages.cpp:71: multiple definition of `lyx::Messages::Messages(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Messages.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/Messages.cpp:174: first defined here ../../src/support/.libs/liblyxsupport.a(Messages.o): In function `lyx::Messages::get(std::basic_string<char, std::char_traits<char>, std::allocator<char> >const&) const': /home/jamatos/tmp/lyx-devel/src/support/../../../../lyx/lyx-devel/src/support/Messages.cpp:102: multiple definition of `lyx::Messages::get(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Messages.o:/home/jamatos/tmp/lyx-devel/src/client/../../../../lyx/lyx-devel/src/client/Messages.cpp:184: first defined here collect2: ld returned 1 exit status make[2]: *** [lyxclient] Error 1 make[2]: Target `all-am' not remade because of errors. make[2]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/client' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/client' Making all in src/tex2lyx make[1]: Entering directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' make all-am make[2]: Entering directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' g++ -DHAVE_CONFIG_H -DTEX2LYX -I../../../../lyx/lyx-devel/src/tex2lyx -I../../../../lyx/lyx-devel/src -I../../src -I../../../../lyx/lyx-devel/boost -Wextra -Wall -g -O2 -MT tex2lyx.o -MD -MP -MF .deps/tex2lyx.Tpo -c -o tex2lyx.o ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âvoid lyx::<unnamed>::read_syntaxfile(const lyx::support::FileName&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:211: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_help(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:260: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_class(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:268: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_syntaxfile(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:279: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_sysdir(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:296: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint lyx::<unnamed>::parse_userdir(const std::string&, const std::string&)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:307: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp: In function âint main(int, char**)â: ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:497: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:516: error: âexitâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:527: error: âEXIT_SUCCESSâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:529: error: âEXIT_FAILUREâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:532: error: âEXIT_SUCCESSâ was not declared in this scope ../../../../lyx/lyx-devel/src/tex2lyx/tex2lyx.cpp:534: error: âEXIT_FAILUREâ was not declared in this scope make[2]: *** [tex2lyx.o] Error 1 make[2]: Target `all-am' not remade because of errors. make[2]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel/src/tex2lyx' make[1]: Entering directory `/home/jamatos/tmp/lyx-devel' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/home/jamatos/tmp/lyx-devel' make: *** [all-recursive] Error 1 make: Target `all' not remade because of errors.