certi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [certi-dev] Installing certi 3.4.3 on Ubuntu


From: Eric Noulard
Subject: Re: [certi-dev] Installing certi 3.4.3 on Ubuntu
Date: Mon, 11 Aug 2014 11:28:30 +0200




2014-08-07 14:41 GMT+02:00 Alisson Brito <address@hidden>:
Hi all,

I have downloaded the last version of Certi from Git (3.4.3) on Ubuntu with GCC 4.8.4 and got the following error message:


[  1%] Building C object libHLA/CMakeFiles/HLA.dir/sha1.c.o
[  2%] Building CXX object libHLA/CMakeFiles/HLA.dir/MurmurHash2A.cc.o
[  3%] Building C object libHLA/CMakeFiles/HLA.dir/tlsf.c.o
/home/ppgi1/Downloads/certi-CERTI-3_4_3/libHLA/tlsf.c:176:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 # define PRINT_MSG(...) printf(__VA_ARGS__)
                    ^
/home/ppgi1/Downloads/certi-CERTI-3_4_3/libHLA/tlsf.c:177:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 # define ERROR_MSG(...) fprintf(stderr, __VA_ARGS__)
                    ^
[  3%] Building CXX object libHLA/CMakeFiles/HLA.dir/MessageBuffer.cc.o
[  4%] Building C object libHLA/CMakeFiles/HLA.dir/MsgBuffer.c.o
[  5%] Building CXX object libHLA/CMakeFiles/HLA.dir/Clock.cc.o
[  5%] Building CXX object libHLA/CMakeFiles/HLA.dir/ClockFactory.cc.o
[  6%] Building CXX object libHLA/CMakeFiles/HLA.dir/PosixClock.cc.o
[  7%] Building CXX object libHLA/CMakeFiles/HLA.dir/GettimeofdayClock.cc.o
[  7%] Building CXX object libHLA/CMakeFiles/HLA.dir/SHMPosix.cc.o
[  8%] Building CXX object libHLA/CMakeFiles/HLA.dir/SHMSysV.cc.o
[  9%] Building CXX object libHLA/CMakeFiles/HLA.dir/SemaphorePosix.cc.o
[  9%] Building CXX object libHLA/CMakeFiles/HLA.dir/SemaphoreSysV.cc.o
Linking CXX shared library libHLAd.so
[  9%] Built target HLA
[ 10%] Building CXX object libHLA/CMakeFiles/MessageBufferTests.dir/MessageBufferTests.cc.o
Linking CXX executable MessageBufferTests
[ 10%] Built target MessageBufferTests
[ 11%] Building C object libHLA/CMakeFiles/MsgBufferTests.dir/MsgBufferTests.c.o
Linking C executable MsgBufferTests
[ 11%] Built target MsgBufferTests
[ 12%] Building CXX object libHLA/CMakeFiles/TestClocks.dir/TestClocks.cc.o
Linking CXX executable TestClocks
[ 12%] Built target TestClocks
[ 12%] Building CXX object libHLA/CMakeFiles/TestHLAtypes.dir/TestHLAtypes.cc.o
Linking CXX executable TestHLAtypes
[ 12%] Built target TestHLAtypes
[ 13%] Generating syntax.cc, syntax.h
/usr/bin/yacc: e - line 78 of "/home/ppgi1/Downloads/certi-CERTI-3_4_3/libCERTI/syntax.yy", syntax error
%error-verbose

Did you have similar problem

Hi Alisson,


I did never face such issue. I usually use 'bison' and not 'yacc'.
Which version of yacc are you using?
Could you tell us which version of yacc you are using?

i.e.
yacc --version


It seems that
%error-verbose
is a bison specific thing:
https://github.com/frytvm/XS/issues/1

May be we can use %error-verbose iff bison is used.

Can you confirm that:

1) your 'yacc' command is not bison
2) the problem disappear if you suppress the %error-verbose directive line.

Regards,
Eric





--
Erk
L'élection n'est pas la démocratie -- http://www.le-message.org

reply via email to

[Prev in Thread] Current Thread [Next in Thread]