[Chilli] 1.2.9 compilation problem (compiled as part of openwrt)
    Frank Münnich 
    mail at frank-muennich.com
       
    Fri Feb  3 11:45:28 UTC 2012
    
    
  
Hey Adam,
if you compile with OpenWRT and use the BuildRoot stuff, then you need 
to alter the Makefile that comes with the packages.
Go to trunk (or whatever you have)/feeds/packages/net/coova-chilli   and 
edit  Makefile.
Insert after the define Package/coova-chilli ... endef section the 
following lines:
TARGET_CFLAGS+= -Wno-error=unused-but-set-variable
Also, if you want to pass to the configure script some arguments, then 
that could be achieved via
CONFIGURE_ARGS+= --with-openssl   etc
The former TARGET-CFLAGS tells the compiler to disregard the warning for 
unused variables, which there are some in the source.
If you have any questions, please contact me directly. Just being a 
novice. ;)
Best regards
Frank
On 02.02.2012 19:19, Adam Hammond wrote:
> FYI the same error is thrown when building an RPM from the same source.
>
>
> On 2 Feb 2012, at 16:45, Adam Hammond wrote:
>
>> Hi,
>>
>> There seems to be a problem compiling under openwrt if the --proxyvsa option is specified.
>>
>> Here's some output:
>>
>> libtool: compile:  mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -I/home/build/builds/backfire-10.3.1-RC6/staging_dir/target-mips_r2_uClibc-0.9.30.1/usr/include -I/home/build/builds/backfire-10.3.1-RC6/staging_dir/target-mips_r2_uClibc-0.9.30.1/include -I/home/build/builds/backfire-10.3.1-RC6/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include -I/home/build/builds/backfire-10.3.1-RC6/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/include -D_GNU_SOURCE -Wall -Werror -fno-builtin -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-loops -pipe -I../bstring -DDEFCHILLICONF=\"/etc/chilli.conf\" -DDEFPIDFILE=\"/var/run/chilli.pid\" -DDEFSTATEDIR=\"/var/run\" -DSBINDIR=\"/usr/sbin\" -I../json -Os -pipe -mips32r2 -mtune=mips32r2 -funit-at-a-time -fhonour-copts -msoft-float -MT dhcp.lo -MD -MP -MF .deps/dhcp.Tpo -c dhcp.c  -fPIC -DPIC -o .libs/dhcp.o
>> cc1: warnings being treated as errors
>> dhcp.c: In function 'dhcp_handler':
>> dhcp.c:3007: error: unused variable 'appconn'
>> make[7]: *** [dhcp.lo] Error 1
>> make[7]: Leaving directory `/home/build/builds/backfire-10.3.1-RC6/build_dir/target-mips_r2_uClibc-0.9.30.1/coova-chilli-1.2.9/src'
>> make[6]: *** [all-recursive] Error 1
>>
>> I've tried compiling it under several different versions of openwrt, all with the same error.
>>
>> I've compiled it manuallyfrom src, and DON'T get any error.
>>
>> I'm not quite sure how to fix this, but I'll plug away come back on this if I work it out.
>>
>> Adam
> _______________________________________________
> Chilli mailing list
> Chilli at coova.org
> http://lists.coova.org/cgi-bin/mailman/listinfo/chilli
    
    
More information about the Chilli
mailing list