On 23 September 2016 at 13:21, Jean-Marc Lasgouttes <lasgout...@lyx.org> wrote:
> Le 23/09/2016 à 14:00, Jean-Marc Lasgouttes a écrit :
>>
>> What happens if you configure gcc 4.9 without using --disable-cxx11? It
>> should not be necessary with a recent compiler like this one.
>>
>> Concerning the error itself, what is the Qt version that you use?
>
>
> I see now that it is Qt 4.6. I would not be surprised that it has some
> inompatibilities with a much newer compiler like gcc4.9
>
> Your best bet is to finish compilation with gcc 4.4 (with the patch I sent).
>
> JMarc
>

I tried compiling with the patch, gcc 4.4 and did this twice, one with
and once without "--disable-cxx11", and attached the relevant logs.
Sadly I did not have any luck. I think updating Qt might be
non-trivial on my build of RHEL6.

Kind Regards,

Ben
configuring LyX version 2.2.1
checking for build type... release
checking for version suffix... 
checking whether Qt5 is requested... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking what packaging should be used... posix
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '12581' is supported by ustar format... yes
checking whether GID '245' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for a Python interpreter with version >= 2.7.0 or 3.3.0... python
checking for python... /local/scratch/bml1g12/Software/anaconda/envs/py27/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for style of include used by make... GNU
checking for gcc... icc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether icc accepts -g... yes
checking for icc option to accept ISO C89... none needed
checking whether icc understands -c and -o together... yes
checking dependency style of icc... gcc3
checking for ar... ar
checking the archiver (ar) interface... ar
checking for ranlib... ranlib
checking whether we are using the GNU C++ compiler... yes
checking whether icpc accepts -g... yes
checking dependency style of icpc... gcc3
checking how to run the C++ preprocessor... icpc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether the compiler is clang... no
checking whether STL is libstdc++... yes
checking whether STL is libstdc++ using the C++11 ABI... no
checking whether the compiler implements C++11... yes
checking regex usability... yes
checking regex presence... yes
checking for regex... yes
checking for correct regex implementation... yes
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... yes
checking whether gcc accepts -g... yes
checking dependency style of gcc... gcc3
checking dependency style of gcc... (cached) gcc3
checking for extra library directory... NONE
checking for extra include directory... NONE
checking for extra lib+include directory... NONE
checking for main in -lshlwapi... no
checking for main in -lpsapi... no
checking for main in -lgdi32... no
checking whether to use included boost library... yes
checking whether to use included MyThes library... yes
checking whether byte ordering is bigendian... no
checking whether printing callstack is possible... yes
checking size of wchar_t... 4
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
checking magic.h usability... no
checking magic.h presence... no
checking for magic.h... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for QT_CORE... yes
checking for QT_FRONTEND... yes
checking for moc... no
checking for moc-qt4... /usr/bin/moc-qt4
checking for uic... no
checking for uic-qt4... /usr/bin/uic-qt4
checking for rcc... no
checking for rcc-qt4... no
checking for rcc... /local/scratch/bml1g12/Software/anaconda/envs/py27/bin/rcc
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether sys/types.h defines makedev... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for wchar_t... yes
checking whether PATH_MAX is defined by header limits.h... yes
checking for chmod... yes
checking for close... yes
checking for _close... no
checking for fork... yes
checking for getpid... yes
checking for _getpid... no
checking for lockf... yes
checking for lstat... yes
checking for mkfifo... yes
checking for open... yes
checking for _open... no
checking for pclose... yes
checking for _pclose... no
checking for popen... yes
checking for _popen... no
checking for readlink... yes
checking for putenv... yes
checking for setenv... yes
checking for strerror... yes
checking for unsetenv... yes
checking for mkdir... yes
checking for _mkdir... no
checking whether mkdir takes one argument... no
checking for sys/select.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking aspell.h usability... no
checking aspell.h presence... no
checking for aspell.h... no
checking for new_aspell_config in -laspell... no
checking whether to use aspell... no
checking for ENCHANT... checking whether to use enchant... no
checking for HUNSPELL... yes
checking whether to use hunspell... yes
checking for fcntl... yes
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lyx.1
config.status: creating 3rdparty/Makefile
config.status: creating 3rdparty/boost/Makefile
config.status: creating 3rdparty/hunspell/Makefile
config.status: creating 3rdparty/libiconv/Makefile
config.status: creating 3rdparty/zlib/Makefile
config.status: creating autotests/Makefile
config.status: creating config/Makefile
config.status: creating development/Makefile
config.status: creating development/MacOSX/Makefile
config.status: creating development/MacOSX/Info.plist
config.status: creating development/MacOSX/lyxrc.dist
config.status: creating development/MacOSX/spotlight/Makefile
config.status: creating development/cygwin/Makefile
config.status: creating development/cygwin/lyxrc.dist
config.status: creating development/lyx.spec
config.status: creating lib/lyx.desktop-temp
config.status: creating lib/Makefile
config.status: creating lib/doc/Makefile
config.status: creating lib/lyx2lyx/lyx2lyx_version.py
config.status: creating lib/lyx2lyx/Makefile
config.status: creating m4/Makefile
config.status: creating po/Makefile.in
config.status: creating sourcedoc/Doxyfile
config.status: creating sourcedoc/Makefile
config.status: creating src/client/Makefile
config.status: creating src/client/lyxclient.1
config.status: creating src/Makefile
config.status: creating src/tex2lyx/Makefile
config.status: creating src/tex2lyx/tex2lyx.1
config.status: creating src/support/Makefile
config.status: creating src/frontends/Makefile
config.status: creating src/frontends/qt4/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile

Configuration
  Host type:               x86_64-unknown-linux-gnu
  Special build flags:      build=release c++11 std-regex use-hunspell
  C++ Compiler:            icpc (13.1.0)
  C++ Compiler flags:       -std=c++11 -O2 -Wno-deprecated-declarations
  C++ Compiler user flags:  
  Linker flags:            
  Linker user flags:       
  Qt Frontend:
      Qt version:	   4.6.2
  Packaging:               posix
  LyX binary dir:          /local/scratch/bml1g12/Software/lyx-2.2.1/bin
  LyX files dir:           /local/scratch/bml1g12/Software/lyx-2.2.1/share/lyx

=== The following minor problems have been detected by configure.
=== Please check the messages below before running 'make'.
=== (see the section 'Problems' in the INSTALL file)

== cannot find magic.h. Please check that the libmagic library
   is correctly installed on your system.
   Falling back to builtin file format detection.


Configuration of LyX was successful.
Type 'make' to compile the program,
and then 'make install' to install it.
(py27) [bml1g12@uos-206553 loc source_original_copy]make 
make  all-recursive
make[1]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy'
Making all in autotests
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/autotests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/autotests'
Making all in config
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/config'
Making all in development
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
Making all in po
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/po'
Making all in 3rdparty
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
Making all in boost
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty/boost'
  CXX      libs/signals/src/connection.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      libs/signals/src/named_slot_map.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      libs/signals/src/signal_base.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
libs/signals/src/signal_base.cpp(136): warning #1478: class "std::auto_ptr<boost::signals::detail::signal_base_impl::iterator>" (declared at line 85 of "/usr/include/c++/4.4.7/backward/auto_ptr.h") was declared deprecated
          std::auto_ptr<iterator> slot(reinterpret_cast<iterator*>(data));
                                  ^

  CXX      libs/signals/src/slot.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      libs/signals/src/trackable.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  AR       liblyxboost.a
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty/boost'
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
Making all in src
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
rm -f hash-temp \
    @echo "  GEN      lyx_commit_hash.h";hash=`cd ".." && git log -1 --pretty=format:%H 2>/dev/null || echo none` ; \
    sed s/@LYX_GIT_COMMIT_HASH@/$hash/ "."/lyx_commit_hash.h.in >hash-temp ; \
    cmp -s lyx_commit_hash.h hash-temp || cp hash-temp lyx_commit_hash.h ; \
    rm -f hash-temp
make  all-recursive
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
Making all in support
make[4]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
make  all-am
make[5]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
  CXX      FileMonitor.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      ConsoleApplication.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      convert.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      debug.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      docstream.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      docstring.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      environment.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      FileName.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      filetools.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
  CXX      ForkedCalls.o
icpc: command line warning #10006: ignoring unknown option '-Wno-deprecated-declarations'
../../3rdparty/boost/boost/function/function_template.hpp(159): error: no instance of overloaded function "std::_Bind<_Functor (_Bound_args...)>::operator() [with _Functor=void (*)(int, int), _Bound_args=<std::_Placeholder<1>, std::_Placeholder<2>>]" matches the argument list
            argument types are: (pid_t, pid_t)
            object type is: std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(int, int)>
            BOOST_FUNCTION_RETURN((*f)(BOOST_FUNCTION_ARGS));
            ^
          detected during:
            instantiation of "void boost::detail::function::void_function_obj_invoker2<FunctionObj, R, T0, T1>::invoke(boost::detail::function::function_buffer &, T0, T1) [with FunctionObj=std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(int, int)>, R=void, T0=pid_t={__pid_t={int}}, T1=int]" at line 937
            instantiation of "void boost::function2<R, T0, T1>::assign_to(Functor) [with R=void, T0=pid_t={__pid_t={int}}, T1=int, Functor=std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(int, int)>]" at line 727
            instantiation of "boost::function2<R, T0, T1>::function2(Functor, boost::enable_if_c<<expression>, int>::type) [with R=void, T0=pid_t={__pid_t={int}}, T1=int, Functor=std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(int, int)>]" at line 1074
            instantiation of "boost::function<R (T0, T1)>::function(Functor, boost::enable_if_c<<expression>, int>::type) [with R=void, T0=pid_t={__pid_t={int}}, T1=int, Functor=std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(int, int)>]" at line 112 of "../../3rdparty/boost/boost/signals/slot.hpp"
            instantiation of "boost::slot<SlotFunction>::slot(const F &) [with SlotFunction=boost::function<void (pid_t={__pid_t={int}}, int)>, F=std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(int, int)>]" at line 478 of "ForkedCalls.cpp"

compilation aborted for ForkedCalls.cpp (code 2)
make[5]: *** [ForkedCalls.o] Error 2
make[5]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy'
make: *** [all] Error 2

  CXX      libs/signals/src/slot.o
  CXX      libs/signals/src/trackable.o
  AR       liblyxboost.a
ar: libs/regex/src/c_regex_traits.o: No such file or directory
make[3]: *** [liblyxboost.a] Error 1
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty/boost'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy'
make: *** [all] Error 2
(py27) [bml1g12@uos-206553 loc source_original_copy]make
make  all-recursive
make[1]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy'
Making all in autotests
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/autotests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/autotests'
Making all in config
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/config'
Making all in development
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/development'
Making all in po
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/po'
Making all in 3rdparty
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
Making all in boost
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty/boost'
  CXX      libs/regex/src/c_regex_traits.o
  CXX      libs/regex/src/cpp_regex_traits.o
  AR       liblyxboost.a
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty/boost'
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/3rdparty'
Making all in src
make[2]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
rm -f hash-temp \
    @echo "  GEN      lyx_commit_hash.h";hash=`cd ".." && git log -1 --pretty=format:%H 2>/dev/null || echo none` ; \
    sed s/@LYX_GIT_COMMIT_HASH@/$hash/ "."/lyx_commit_hash.h.in >hash-temp ; \
    cmp -s lyx_commit_hash.h hash-temp || cp hash-temp lyx_commit_hash.h ; \
    rm -f hash-temp
  GEN      moc_Compare.cpp
  GEN      moc_PreviewLoader.cpp
make  all-recursive
make[3]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
Making all in support
make[4]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
/usr/bin/moc-qt4 -o moc_ConsoleApplicationPrivate.cpp ConsoleApplicationPrivate.h
/usr/bin/moc-qt4 -o moc_SystemcallPrivate.cpp SystemcallPrivate.h
make  all-am
make[5]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
  CXX      FileMonitor.o
  CXX      ConsoleApplication.o
  CXX      convert.o
  CXX      debug.o
  CXX      docstream.o
  CXX      docstring.o
  CXX      environment.o
  CXX      FileName.o
  CXX      filetools.o
  CXX      ForkedCalls.o
  CXX      gettext.o
  CXX      gzstream.o
  CXX      kill.o
  CXX      lassert.o
  CXX      lstrings.o
  CXX      lyxtime.o
  CXX      mutex.o
  CXX      Messages.o
  CXX      os.o
  CXX      PathChanger.o
  CXX      Package.o
  CXX      qstring_helpers.o
  CXX      socktools.o
  CXX      Systemcall.o
  CXX      TempFile.o
  CXX      Timeout.o
  CXX      trivstring.o
  CXX      userinfo.o
  CXX      unicode.o
  CXX      mythes/mythes.o
  AR       liblyxsupport.a
make[5]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
make[4]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/support'
Making all in frontends
make[4]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends'
Making all in qt4
make[5]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends/qt4'
  GEN      ui_AboutUi.h
  GEN      ui_BibitemUi.h
  GEN      ui_BiblioUi.h
  GEN      ui_BibtexAddUi.h
  GEN      ui_BibtexUi.h
  GEN      ui_BoxUi.h
  GEN      ui_BranchesUi.h
  GEN      ui_BranchesUnknownUi.h
  GEN      ui_BranchUi.h
  GEN      ui_BulletsUi.h
  GEN      ui_ChangesUi.h
  GEN      ui_CharacterUi.h
  GEN      ui_CitationUi.h
  GEN      ui_ColorUi.h
  GEN      ui_CompareUi.h
  GEN      ui_CompareHistoryUi.h
  GEN      ui_DelimiterUi.h
  GEN      ui_DocumentUi.h
  GEN      ui_ErrorListUi.h
  GEN      ui_ERTUi.h
  GEN      ui_ExternalUi.h
  GEN      ui_FindAndReplaceUi.h
  GEN      ui_FloatPlacementUi.h
  GEN      ui_FontUi.h
  GEN      ui_GraphicsUi.h
  GEN      ui_HSpaceUi.h
  GEN      ui_HyperlinkUi.h
  GEN      ui_IncludeUi.h
  GEN      ui_IndexUi.h
  GEN      ui_IndicesUi.h
  GEN      ui_InfoUi.h
  GEN      ui_InsetParamsUi.h
  GEN      ui_LabelUi.h
  GEN      ui_LanguageUi.h
  GEN      ui_LaTeXUi.h
  GEN      ui_LineUi.h
  GEN      ui_ListingsUi.h
  GEN      ui_ListingsSettingsUi.h
  GEN      ui_LocalLayoutUi.h
  GEN      ui_LogUi.h
  GEN      ui_MarginsUi.h
  GEN      ui_MasterChildUi.h
  GEN      ui_MathMatrixUi.h
  GEN      ui_MathsUi.h
  GEN      ui_ModulesUi.h
  GEN      ui_NomenclUi.h
  GEN      ui_NoteUi.h
  GEN      ui_NumberingUi.h
  GEN      ui_OutputUi.h
  GEN      ui_PageLayoutUi.h
  GEN      ui_ParagraphUi.h
  GEN      ui_PDFSupportUi.h
  GEN      ui_PhantomUi.h
  GEN      ui_PreambleUi.h
  GEN      ui_PrefColorsUi.h
  GEN      ui_PrefCompletionUi.h
  GEN      ui_PrefConvertersUi.h
  GEN      ui_PrefDocHandlingUi.h
  GEN      ui_PrefOutputUi.h
  GEN      ui_PrefDisplayUi.h
  GEN      ui_PrefEditUi.h
  GEN      ui_PrefFileformatsUi.h
  GEN      ui_PrefIdentityUi.h
  GEN      ui_PrefInputUi.h
  GEN      ui_PrefLanguageUi.h
  GEN      ui_PrefLatexUi.h
  GEN      ui_PrefPathsUi.h
  GEN      ui_PrefScreenFontsUi.h
  GEN      ui_PrefShortcutsUi.h
  GEN      ui_PrefSpellcheckerUi.h
  GEN      ui_PrefsUi.h
  GEN      ui_PrefUi.h
  GEN      ui_PrintindexUi.h
  GEN      ui_PrintNomenclUi.h
  GEN      ui_ProgressViewUi.h
  GEN      ui_RefUi.h
  GEN      ui_SearchUi.h
  GEN      ui_SendtoUi.h
  GEN      ui_ShortcutUi.h
  GEN      ui_ShowFileUi.h
  GEN      ui_SpellcheckerUi.h
  GEN      ui_SymbolsUi.h
  GEN      ui_TabularCreateUi.h
  GEN      ui_TabularUi.h
  GEN      ui_TexinfoUi.h
  GEN      ui_TextLayoutUi.h
  GEN      ui_ThesaurusUi.h
  GEN      ui_TocUi.h
  GEN      ui_ToggleWarningUi.h
  GEN      ui_ViewSourceUi.h
  GEN      ui_VSpaceUi.h
  GEN      ui_WrapUi.h
  GEN      moc_Action.cpp
  GEN      moc_BulletsModule.cpp
  GEN      moc_CategorizedCombo.cpp
  GEN      moc_CustomizedWidgets.cpp
  GEN      moc_EmptyTable.cpp
  GEN      moc_FancyLineEdit.cpp
  GEN      moc_FindAndReplace.cpp
  GEN      moc_FloatPlacement.cpp
  GEN      moc_GuiAbout.cpp
  GEN      moc_GuiApplication.cpp
  GEN      moc_GuiBibitem.cpp
  GEN      moc_GuiBibtex.cpp
  GEN      moc_GuiBox.cpp
  GEN      moc_GuiBranches.cpp
  GEN      moc_GuiBranch.cpp
  GEN      moc_GuiChanges.cpp
  GEN      moc_GuiCharacter.cpp
  GEN      moc_GuiCitation.cpp
  GEN      moc_GuiClipboard.cpp
  GEN      moc_GuiCommandBuffer.cpp
  GEN      moc_GuiCommandEdit.cpp
  GEN      moc_GuiCompare.cpp
  GEN      moc_GuiCompareHistory.cpp
  GEN      moc_GuiCompleter.cpp
  GEN      moc_GuiDelimiter.cpp
  GEN      moc_GuiDialog.cpp
  GEN      moc_GuiDocument.cpp
  GEN      moc_GuiErrorList.cpp
  GEN      moc_GuiERT.cpp
  GEN      moc_GuiExternal.cpp
  GEN      moc_GuiGraphics.cpp
  GEN      moc_GuiHSpace.cpp
  GEN      moc_GuiHyperlink.cpp
  GEN      moc_GuiInclude.cpp
  GEN      moc_GuiIndex.cpp
  GEN      moc_GuiIndices.cpp
  GEN      moc_GuiInfo.cpp
  GEN      moc_GuiLabel.cpp
  GEN      moc_GuiLine.cpp
  GEN      moc_GuiListings.cpp
  GEN      moc_GuiLog.cpp
  GEN      moc_GuiMathMatrix.cpp
  GEN      moc_GuiNomenclature.cpp
  GEN      moc_GuiNote.cpp
  GEN      moc_GuiParagraph.cpp
  GEN      moc_GuiPhantom.cpp
  GEN      moc_GuiPrefs.cpp
  GEN      moc_GuiPrintindex.cpp
  GEN      moc_GuiPrintNomencl.cpp
  GEN      moc_GuiProgress.cpp
  GEN      moc_GuiProgressView.cpp
  GEN      moc_GuiRef.cpp
  GEN      moc_GuiSearch.cpp
  GEN      moc_GuiSelection.cpp
  GEN      moc_GuiSelectionManager.cpp
  GEN      moc_GuiSendto.cpp
  GEN      moc_GuiSetBorder.cpp
  GEN      moc_GuiShowFile.cpp
  GEN      moc_GuiSpellchecker.cpp
  GEN      moc_GuiSymbols.cpp
  GEN      moc_GuiTabularCreate.cpp
  GEN      moc_GuiTabular.cpp
  GEN      moc_GuiTexinfo.cpp
  GEN      moc_GuiThesaurus.cpp
  GEN      moc_GuiToc.cpp
  GEN      moc_GuiToolbar.cpp
  GEN      moc_GuiView.cpp
  GEN      moc_GuiViewSource.cpp
  GEN      moc_GuiVSpace.cpp
  GEN      moc_GuiWorkArea.cpp
  GEN      moc_GuiWrap.cpp
  GEN      moc_IconPalette.cpp
  GEN      moc_InGuiThread.cpp
  GEN      moc_InsertTableWidget.cpp
  GEN      moc_InsetParamsDialog.cpp
  GEN      moc_InsetParamsWidget.cpp
  GEN      moc_LayoutBox.cpp
  GEN      moc_LengthCombo.cpp
  GEN      moc_LyXFileDialog.cpp
  GEN      moc_Menus.cpp
  GEN      moc_PanelStack.cpp
  GEN      moc_TocModel.cpp
  GEN      moc_TocWidget.cpp
  GEN      moc_Validator.cpp
  GEN      Resources.qrc
  GEN      Resources.cpp
make  all-am
make[6]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends/qt4'
  CXX      ButtonPolicy.o
  CXX      Dialog.o
  CXX      Action.o
  CXX      BulletsModule.o
  CXX      ButtonController.o
  CXX      CategorizedCombo.o
  CXX      ColorCache.o
  CXX      CustomizedWidgets.o
  CXX      EmptyTable.o
  CXX      FancyLineEdit.o
  CXX      FileDialog.o
  CXX      FindAndReplace.o
  CXX      FloatPlacement.o
  CXX      GuiAbout.o
  CXX      GuiAlert.o
  CXX      GuiApplication.o
  CXX      GuiBibitem.o
  CXX      GuiBibtex.o
  CXX      GuiBox.o
  CXX      GuiBranch.o
  CXX      GuiBranches.o
  CXX      GuiChanges.o
  CXX      GuiCharacter.o
  CXX      GuiCitation.o
  CXX      GuiClipboard.o
  CXX      GuiCommandBuffer.o
  CXX      GuiCommandEdit.o
  CXX      GuiCompare.o
  CXX      GuiCompareHistory.o
  CXX      GuiCompleter.o
  CXX      GuiDelimiter.o
  CXX      GuiDialog.o
  CXX      GuiDocument.o
  CXX      GuiErrorList.o
  CXX      GuiERT.o
  CXX      GuiExternal.o
  CXX      GuiFontExample.o
  CXX      GuiFontLoader.o
  CXX      GuiFontMetrics.o
  CXX      GuiGraphics.o
  CXX      GuiHSpace.o
  CXX      GuiHyperlink.o
  CXX      GuiIdListModel.o
  CXX      GuiImage.o
  CXX      GuiInclude.o
  CXX      GuiIndex.o
  CXX      GuiIndices.o
  CXX      GuiInfo.o
  CXX      GuiKeySymbol.o
  CXX      GuiLabel.o
  CXX      GuiLine.o
  CXX      GuiListings.o
  CXX      GuiLog.o
  CXX      GuiMathMatrix.o
  CXX      GuiNomenclature.o
  CXX      GuiNote.o
  CXX      GuiPainter.o
  CXX      GuiParagraph.o
  CXX      GuiPhantom.o
  CXX      GuiPrefs.o
  CXX      GuiPrintindex.o
  CXX      GuiPrintNomencl.o
  CXX      GuiProgress.o
  CXX      GuiProgressView.o
  CXX      GuiRef.o
  CXX      GuiSearch.o
  CXX      GuiSelection.o
  CXX      GuiSelectionManager.o
  CXX      GuiSendto.o
  CXX      GuiSetBorder.o
  CXX      GuiShowFile.o
  CXX      GuiSpellchecker.o
  CXX      GuiSymbols.o
  CXX      GuiTabular.o
  CXX      GuiTabularCreate.o
  CXX      GuiTexinfo.o
  CXX      GuiThesaurus.o
  CXX      GuiToc.o
  CXX      GuiToolbar.o
  CXX      GuiView.o
GuiView.cpp(247): warning #177: function "lyx::frontend::<unnamed>::BackgroundWidget::splashSize" was declared but never referenced
    QSize splashSize() const {
          ^

  CXX      GuiViewSource.o
  CXX      GuiVSpace.o
  CXX      GuiWorkArea.o
  CXX      GuiWrap.o
  CXX      IconPalette.o
  CXX      InGuiThread.o
  CXX      InsertTableWidget.o
  CXX      InsetParamsDialog.o
  CXX      InsetParamsWidget.o
  CXX      LengthCombo.o
  CXX      LyXFileDialog.o
  CXX      LaTeXHighlighter.o
  CXX      LayoutBox.o
  CXX      Menus.o
Menus.cpp(273): warning #177: function "lyx::frontend::<unnamed>::MenuItem::submenuname(const QString &)" was declared but never referenced
    void submenuname(QString const & name) { submenuname_ = name; }
         ^

  CXX      PanelStack.o
  CXX      qt_helpers.o
  CXX      TocModel.o
  CXX      TocWidget.o
  CXX      Toolbars.o
  CXX      Validator.o
  CXX      Resources.o
  AR       liblyxqt4.a
make[6]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends/qt4'
make[5]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends/qt4'
Making all in .
make[5]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends'
  CXX      WorkAreaManager.o
  AR       liblyxfrontends.a
make[5]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends'
make[4]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src/frontends'
Making all in .
make[4]: Entering directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
  CXX      Author.o
  CXX      boost.o
  CXX      BranchList.o
  CXX      Buffer.o
Buffer.cpp(3858): warning #177: function "lyx::<unnamed>::AutoSaveBuffer::start" was declared but never referenced
    int start()
        ^

  CXX      buffer_funcs.o
  CXX      BufferList.o
  CXX      BufferParams.o
  CXX      BufferView.o
  CXX      Bullet.o
  CXX      Changes.o
  CXX      Chktex.o
  CXX      CmdDef.o
  CXX      Color.o
  CXX      ConverterCache.o
  CXX      Converter.o
  CXX      CoordCache.o
  CXX      Counters.o
  CXX      Cursor.o
  CXX      CursorSlice.o
  CXX      CutAndPaste.o
  CXX      DepTable.o
  CXX      DocIterator.o
  CXX      Encoding.o
  CXX      BufferEncodings.o
  CXX      ErrorList.o
  CXX      Exporter.o
  CXX      factory.o
  CXX      Floating.o
  CXX      FloatList.o
  CXX      FontInfo.o
  CXX      FontList.o
  CXX      Font.o
  CXX      Format.o
Format.cpp(93): warning #177: function "lyx::<unnamed>::FormatMimeEqual::operator()" was declared but never referenced
    bool operator()(Format const & f) const
         ^

  CXX      FuncRequest.o
  CXX      FuncStatus.o
  CXX      Graph.o
  CXX      HSpace.o
  CXX      IndicesList.o
  CXX      InsetIterator.o
  CXX      InsetList.o
  CXX      Intl.o
  CXX      KeyMap.o
  CXX      KeySequence.o
  CXX      Language.o
  CXX      LaTeX.o
  CXX      LaTeXFeatures.o
  CXX      LaTeXPackages.o
  CXX      LayoutFile.o
  CXX      LayoutModuleList.o
  CXX      Length.o
  CXX      lengthcommon.o
  CXX      Lexer.o
  CXX      LyX.o
  CXX      LyXAction.o
  CXX      lyxfind.o
  CXX      LyXRC.o
  CXX      LyXVC.o
  CXX      MetricsInfo.o
  CXX      ModuleList.o
  CXX      Mover.o
  CXX      output_docbook.o
  CXX      output.o
  CXX      output_latex.o
  CXX      output_xhtml.o
  CXX      OutputParams.o
  CXX      output_plaintext.o
  CXX      Paragraph.o
Paragraph.cpp(1772): warning #1011: missing return statement at end of non-void function "lyx::Paragraph::fontSpan"
  }
  ^

  CXX      ParagraphMetrics.o
  CXX      ParagraphParameters.o
  CXX      ParIterator.o
  CXX      PDFOptions.o
  CXX      Row.o
  CXX      RowPainter.o
  CXX      Server.o
  CXX      ServerSocket.o
  CXX      sgml.o
/usr/include/QtCore/qthreadstorage.h(133): error: no suitable constructor exists to convert from "void *" to "std::map<lyx::docstring, lyx::docstring, std::less<lyx::docstring>, std::allocator<std::pair<const lyx::docstring, lyx::docstring>>>"
      { delete static_cast<T>(x); }
                              ^
          detected during:
            instantiation of "void QThreadStorage<T>::deleteData(void *) [with T=std::map<lyx::docstring, lyx::docstring, std::less<lyx::docstring>, std::allocator<std::pair<const lyx::docstring, lyx::docstring>>>]" at line 136
            instantiation of "QThreadStorage<T>::QThreadStorage() [with T=std::map<lyx::docstring, lyx::docstring, std::less<lyx::docstring>, std::allocator<std::pair<const lyx::docstring, lyx::docstring>>>]" at line 140 of "sgml.cpp"

/usr/include/QtCore/qthreadstorage.h(133): error: invalid type conversion: "void *" to "int"
      { delete static_cast<T>(x); }
               ^
          detected during:
            instantiation of "void QThreadStorage<T>::deleteData(void *) [with T=int]" at line 136
            instantiation of "QThreadStorage<T>::QThreadStorage() [with T=int]" at line 141 of "sgml.cpp"

compilation aborted for sgml.cpp (code 2)
make[4]: *** [sgml.o] Error 2
make[4]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/local/scratch/bml1g12/Software/lyx-2.2.1/source_original_copy'
make: *** [all] Error 2

Reply via email to