Hi Folks,

 Thank you - yes this flag allowed it to compile. If there is something that I 
left out that I could send to you that would help, then please let me know.

 Thank you again!

 David

----- Original Message -----
From: [email protected]
Sent: 03/23/12 12:26 AM
To: Ben Greear
Subject: Re: [Xorp-hackers] Unable to compile on Gentoo stage3 x86 virtual 
machine

 I think that the good solution would be to automatically generate lex and yacc 
files here as well. BR Igor Током 22. март 2012. 17.59, Ben Greear 
<[email protected]> је написао/ла: > On 03/21/2012 03:44 PM, David 
Davidson wrote: >> Hi, >> >> Thank you so much for your work and dedication to 
the XORP project! I am so pleased with this work and I wanted to say that I 
think it's the best routing >> software one can get in the free world, and it 
rivals commercial routing in a big way, hands-down. My hat is off to those 
developers and maintainers that are >> supporting this project and again, many 
kind thanks for working on this exciting project. >> >> I am hoping that 
somebody will be able to give me some help or point me in the right direction 
to get a problem fixed that I am seeing. I am trying to get XORP >> v.1.8.5 
compiled on a recent Gentoo GNU/Linux virtual machine instance but I am unable 
to get it compiled. I am running the following command fr
 om the root of >> the source release: >> >> >> scons prefix=/usr 
sysconfdir=/etc/xorp localstatedir=/var/lib/xorp >> >> >> I am getting the 
following error message and then compilation terminates: >> >> 
################################################ >> g++ -o 
obj/i686-pc-linux-gnu/policy/backend/lex.yy_policy_backend_parser.os -c -O2 -g3 
-Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align >> 
-Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -fPIC 
-DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/i686-pc-linux-gnu -I. -I. >> 
policy/backend/lex.yy_policy_backend_parser.cc >> cc1plus: warnings being 
treated as errors >> backend.l: In function 'int 
yy_policy_backend_parserlex()': >> backend.l:96:5: error: ignoring return value 
of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute 
warn_unused_result >> scons: *** 
[obj/i686-pc-linux-gnu/policy/backend/lex.yy_policy_backend_parser.os] Error 1 
>> scons: building terminated becaus
 e of errors. >> ################################################ > > We 
probably just need to find everywhere that calls fwrite and check it's > return 
value. > > In the git tree, there is an option: scons disable_werror=true > > 
that should let it compile, but we should fix the root cause as well. > > 
Thanks, > Ben > > -- > Ben Greear <[email protected]> > Candela 
Technologies Inc http://www.candelatech.com > > 
_______________________________________________ > Xorp-hackers mailing list > 
[email protected] > 
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
_______________________________________________
Xorp-hackers mailing list
[email protected]
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers

Reply via email to