On Fri, Dec 6, 2013 at 4:45 PM, Jean-Marc Lasgouttes <lasgout...@lyx.org> wrote: > Le 06/12/2013 19:52, Scott Kostyshak a écrit : > >> At some point not too long ago I was able to build with Clang. It was >> an older version though. Now I get an error when building boost >> "error: use of undeclared identifier" (see more output at the bottom). >> Is this something that should be fixed? > > > I guess that upgrading to boost 1.55 before release would not hurt. > > Did you try to build --without-included-boost ?
I did not. I just tried with -DLYX_EXTERNAL_BOOST=ON and got the error below. [ 10%] Building CXX object src/support/CMakeFiles/support.dir/FileMonitor.cpp.o cd /home/vbox/lyxbuilds/master-clang/CMakeBuild/src/support && /usr/bin/clang++ -Wall -Wunused-parameter -std=gnu++0x -fno-strict-aliasing -Wall -Wunused-parameter -std=gnu++0x -fno-strict-aliasing -O0 -g3 -D_DEBUG -I/home/vbox/lyxbuilds/master-clang/CMakeBuild -I/home/vbox/lyxbuilds/master-clang/repo/src -I/usr/include/enchant -I/home/vbox/lyxbuilds/master-clang/repo/src/support -I/home/vbox/lyxbuilds/master-clang/CMakeBuild/src/support -I/home/vbox/lyxbuilds/master-clang/repo/src/support/mythes -I/usr/include/qt4 -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -o CMakeFiles/support.dir/FileMonitor.cpp.o -c /home/vbox/lyxbuilds/master-clang/repo/src/support/FileMonitor.cpp In file included from /home/vbox/lyxbuilds/master-clang/repo/src/support/FileMonitor.cpp:13: In file included from /home/vbox/lyxbuilds/master-clang/repo/src/support/FileMonitor.h:18: In file included from /usr/include/boost/signal.hpp:17: In file included from /usr/include/boost/config.hpp:40: In file included from /usr/include/boost/config/select_stdlib_config.hpp:37: In file included from /usr/include/boost/config/no_tr1/utility.hpp:21: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/utility:69: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/stl_pair.h:59: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/move.h:57: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/type_traits:268:39: error: use of undeclared identifier '__float128' struct __is_floating_point_helper<__float128> ^ 1 error generated. Scott