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

Reply via email to