openconnect compile error in cyanogenmod.

Jason openconnect at lakedaemon.net
Tue Jul 5 22:23:56 EDT 2011


On Tue, Jul 05, 2011 at 09:17:29PM -0400, Jason wrote:
> All,
> 
> Don't get excited.  This is so far away from success it's not even
> funny.
> 
> I'm attempting to build openconnect on Cyanogenmod and have run into the
> following error:
> 
> ### begin error msg ###################################################
> target thumb C: openconnect <= external/openconnect/auth.c
> target thumb C: openconnect <= external/openconnect/cstp.c
> target thumb C: openconnect <= external/openconnect/dtls.c
> In file included from external/libxml2/include/libxml/parser.h:799,
>                  from external/openconnect/auth.c:38:
> external/libxml2/include/libxml/encoding.h:31:26: error: unicode/ucnv.h:
> No such file or directory
> In file included from external/libxml2/include/libxml/parser.h:799,
>                  from external/openconnect/auth.c:38:
> external/libxml2/include/libxml/encoding.h:148: error: expected
> specifier-qualifier-list before 'UConverter'
> target thumb C: openconnect <= external/openconnect/http.c
> target thumb C: openconnect <= external/openconnect/library.c
> make: ***
> [out/target/product/passion/obj/EXECUTABLES/openconnect_intermediates/auth.o]
> Error 1
> ### end error msg #####################################################

oops.  I've been staring at this too long.  The above error is due to a
lack of understanding of Android.mk files.  This is fixed.  I now have a
linker error or three that I'll fix in the morning.  Sorry for the
noise.

thx,

Jason.



More information about the openconnect-devel mailing list