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

Reply via email to