Is that a flag which the users have to manually add? -Supraja
On Thu, Dec 19, 2019 at 9:40 PM Alan Carroll < [email protected]> wrote: > I don't see "-std=c++17" which is required as of ATS 8. The header > "string_view" isn't supported in earlier versions of C++. > > On Thu, Dec 19, 2019 at 12:48 AM supraja sridhar < > [email protected]> wrote: > >> How can I check that? >> >> Not sure if this helps - >> >> Build environment: >> AKAMAKE_HASH = d41d8cd98f00b204e9800998ecf8427e >> BASEOS = linux >> CC = clang >> CXX = clang++ >> CXXSTD = default >> FILE_OFFSET_BITS = 32 >> GLOBAL_PIC = pic >> OS = alsi9 >> TARGET_ARCH = x86_64 >> TARGET_CPU = classic >> >> Compiler versions: >> CC: clang version 5.0.2-svn328729-1~exp1~20180509124008.99 >> (branches/release_50) /usr/bin/clang >> CXX: clang version 5.0.2-svn328729-1~exp1~20180509124008.99 >> (branches/release_50) /usr/bin/clang++ >> >> Global compiler flags: >> CFLAGS: -m64 -march=opteron -mno-3dnow -fpic -ggdb -O2 -Wall >> CXXFLAGS: -m64 -march=opteron -mno-3dnow -fpic -ggdb -O2 >> >> -Supraja >> >> On Thu, Dec 19, 2019 at 10:14 AM Leif Hedstrom <[email protected]> wrote: >> >>> Are you using the right STL, from LLVM, that had full C++17 support? >>> >>> — Leif >>> >>> On Dec 18, 2019, at 21:40, supraja sridhar <[email protected]> >>> wrote: >>> >>> >>> Hello, >>> >>> When building ATS 8.0.5 with clang-5.0 I get the following error - >>> >>>> 12 make[3]: Entering directory >>>> '/home/P4CLIENTS/centaur/centaur/centaur.build/src/tscpp/util' >>>> 11 CXX TextView.lo >>>> 10 In file included from TextView.cc:26: >>>> 9 ../../../include/tscpp/util/TextView.h:37:10: fatal error: >>>> 'string_view' file not found >>>> 8 #include <string_view> >>>> 7 ^~~~~~~~~~~~~ >>>> 6 1 error generated. >>>> 5 Makefile:917: recipe for target 'TextView.lo' failed >>>> 4 make[3]: *** [TextView.lo] Error 1 >>>> >>> >>> Can you please help out? >>> >>> >>> Thanks >>> Supraja >>> >>> >> >> -- >> Regards, >> S.SUPRAJA >> MIT >> > -- Regards, S.SUPRAJA MIT
