<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 15 Mar 2019 at 21:47, Christian Mauderer <<a href="mailto:list@c-mauderer.de">list@c-mauderer.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am 15.03.19 um 15:48 schrieb Vijay Kumar Banerjee:<br>> Hello, <br>> <br>> I am trying to `./waf install` the libbsd but getting some error, need help<br>> with that. The commands used and the errors are given below ...<br>> <br>> configured using: `./waf configure --buildset=buildset/default.ini<br>> --prefix=$HOME/development/rtems/5 --rtems-arch=arm`<br>> <br>> configure was successful.<br>> <br>> then : `./waf install`<br>> <br>> Error ...<br>> ================<br>> Build failed<br>>  -> task in 'lex__nsyy' failed with exit status 1 (run with -v to<br>> display more information)<br>>  -> task in 'yacc__nsyy' failed with exit status 1 (run with -v to<br>> display more information)<br>>  -> task in 'lex_pcap' failed with exit status 1 (run with -v to display<br>> more information)<br>>  -> task in 'yacc_pcap' failed with exit status 1 (run with -v to<br>> display more information)<br>>  -> task in 'objs01' failed with exit status 1 (run with -v to display<br>> more information)<br>>  -> task in 'objs01' failed with exit status 1 (run with -v to display<br>> more information)<br>>  -> task in 'yacc_pfctly' failed with exit status 1 (run with -v to<br>> display more information)<br>> <br>> ================<br>> <br>> Thanks<br>> --vijay<br>> <br>
<br>Hello Vijay,<br>
<br>did you try to build before the install? I don't see the call. Normally it's<br>
<br>  waf configure ...<br>  waf<br>  waf install<br>
<br>If you did that: It seems that some of the lex / yacc files should be<br>regenerated. Did you enable --enable-auto-regen somewhen during an<br>earlier configuration run (not necessary except if you import yacc or<br>lex files)? Did you import some yacc or lex files?<br>
<br></blockquote><div>I had to install `byacc` package using yum in fedora, then I used the --enable-auto-regen</div><div>option, that worked. </div><div>However, it's still not building and I'm seeing a lot of warnings, I think this is because of the</div><div>files I imported from the freebsd source, maybe they depend on some other headers that </div><div>I didn't include. Any suggestion on how to debug, if this is the case? </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Best regards<br>
<br>Christian<br>
<br>
</blockquote></div></div>