libmicrohttpd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libmicrohttpd] Remove PlibC from autotools files


From: Evgeny Grin
Subject: Re: [libmicrohttpd] Remove PlibC from autotools files
Date: Wed, 07 Aug 2013 12:26:34 +0400

On MinGW32:
------------
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../..  -I../../src/include -I../../src/daemon -fno-strict-aliasing -g -O2 -MT 
daemon.lo -MD -MP -MF .deps/daemon.Tpo -c -o daemon.lo daemon.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include 
-I../../src/daemon -fno-strict-aliasing -g -O2 -MT daemon.lo -MD -MP -MF 
.deps/daemon.Tpo -c daemon.c  -DDLL_EXPORT -DPIC -o .libs/daemon.o
daemon.c: In function 'recv_param_adapter':
daemon.c:814:15: error: 'ENOTCONN' undeclared (first use in this function)
daemon.c:814:15: note: each undeclared identifier is reported only once for 
each function it appears in
daemon.c: In function 'send_param_adapter':
daemon.c:852:15: error: 'ENOTCONN' undeclared (first use in this function)
daemon.c: In function 'MHD_add_connection':
daemon.c:1238:4: error: label 'cleanup' used but not defined
daemon.c: In function 'MHD_accept_connection':
daemon.c:1353:33: error: 'EWOULDBLOCK' undeclared (first use in this function)
daemon.c: In function 'MHD_start_daemon_va':
daemon.c:3115:4: warning: passing argument 4 of 'setsockopt' from incompatible 
pointer type [enabled by default]
In file included from 
t:\mingw32\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ws2tcpip.h:19:0,
                 from ../../src/include/platform.h:122,
                 from daemon.c:27:
t:\mingw32\bin\../lib/gcc/mingw32/4.7.2/../../../../include/winsock2.h:551:32: 
note: expected 'const char *' but argument is of type 'const int *'
make[3]: *** [daemon.lo] Error 1
--------------

07.08.2013, 12:18, "Christian Grothoff" <address@hidden>:
> Well, I was told by Michael Cronenworth that the result still builds and
> works on W32.  I was about to ask you to confirm that it still
> works for you.  If it does and we thus truly don't need PlibC anymore
> (at least not for MHD) then I'd say it's a great solution.  If there is
> a real problem with this, then we'll simply revert to before the patches.
>
> -Christian
>
> On 08/07/13 09:34, LRN wrote:
>
>>  -----BEGIN PGP SIGNED MESSAGE-----
>>  Hash: SHA1
>>
>>  On 07.08.2013 10:22, address@hidden wrote:
>>>  Author: grothoff
>>>  Date: 2013-08-07 08:22:16 +0200 (Wed, 07 Aug 2013)
>>>  New Revision: 28426
>>>
>>>  Modified:
>>>      libmicrohttpd/configure.ac
>>>      libmicrohttpd/doc/examples/Makefile.am
>>>      libmicrohttpd/src/examples/Makefile.am
>>>      libmicrohttpd/src/include/Makefile.am
>>>      libmicrohttpd/src/microhttpd/Makefile.am
>>>      libmicrohttpd/src/testcurl/Makefile.am
>>>      libmicrohttpd/src/testcurl/https/Makefile.am
>>>      libmicrohttpd/src/testzzuf/Makefile.am
>>>  Log:
>>>  Part 1 of 2 - Remove PlibC from autotools files.
>>  So THAT is your solution? Just drop plibc completely?
>>
>>  - --
>>  O< ascii ribbon - stop html email! - www.asciiribbon.org
>>  -----BEGIN PGP SIGNATURE-----
>>  Version: GnuPG v1.4.11 (MingW32)
>>
>>  iQEcBAEBAgAGBQJSAfiUAAoJEOs4Jb6SI2Cwc4UH/RReJs/pQaK8/qS2nvCB+mU0
>>  6Um3lTf8px9/BpdnPiiJSMjBttVTWSYm4r5Cq2lJuC9HOYVs8NZhFe4S8EaAEm0p
>>  y7Y20DjMwKWMwYAv97keeAaX4gmLMwPeovtDPmQyoJ0slc+4LWoXt9e/4JECOk18
>>  qbJx6NagAV9TgvaRVqx8OFCR2WXGi4VUFKevFLywLdUYrANu3u+ch2vpHEfZHfke
>>  hVpCsIxlmqqIeJsUWzs6OMla4BIO3K6bzxvMdFz81Wt2O0g+1thEK/BqPXIJVEtR
>>  Ljnwt8uLoYqQEAwQmA5pKVvCy4JvFVhVJAnsStB3oob65oAnTUBXl/G8OPPoFpQ=
>>  =dN61
>>  -----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]