curl-library
Re: Cross-compiling libcurl for an embedded platform using lwip
Date: Tue, 28 Feb 2012 18:04:28 +0100
Mason wrote:
> I'm trying to cross-compile libcurl for an embedded platform
> where the typical "BSD socket" functions are stored in a
> static library as lwip_gethostbyname, lwip_connect, etc
> (provided by lwip).
>
> I'm still trying to run the configure script successfully.
>
> It seems I can prevent the configure script from testing
> for gethostbyname by exporting
>
> export ac_cv_func_gethostbyname=yes
>
> Is that correct?
>
> However, I don't see the same thing for connect.
>
> The current error is
> configure: error: cannot find connect function in libraries.
>
> I see that there is some preliminary support for lwip in the
> win port, but my platform is much more Unix-friendly, except
> for the network code which is provided by an external library,
> lwip in my case.
>
> http://savannah.nongnu.org/projects/lwip/
>
> Should I even try to disable all the BSD function checks?
> Or is there a better approach?
I forgot to provide my current command line.
./configure --host=sh-superh-elf --build=i686-pc-cygwin --disable-shared
(I'm trying to generate the makefile under Cygwin.)
-- Regards. ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.htmlReceived on 2012-02-28