libmicrohttpd
[Top][All Lists]
Advanced

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

Re: [libmicrohttpd] MinGW build failures


From: Tim Ruehsen
Subject: Re: [libmicrohttpd] MinGW build failures
Date: Sun, 04 Mar 2018 12:47:30 +0100

Am Sonntag, den 04.03.2018, 11:40 +0100 schrieb Christian Grothoff:
> Might be fixed in f60a569e..a7b25581, please let me know if not (or
> rather Evgeny, as he'll know better what to do ;-)).

Thanks, the reported issues are fixed but now stopping at

In file included from action_continue.c:25:0:
internal.h:842:23: error: field ‘celi’ has incomplete type
   enum MHD_EpollState celi;
                       ^~~~
make[3]: *** [Makefile:626: libmicrohttpd2_la-action_continue.lo]
Fehler 1
make[3]: Verzeichnis „/home/tim/src/wget2/libmicrohttpd/src/lib“ wird
verlassen

and

ddaemon_start.c:116:23: note: each undeclared identifier is reported
only once for each function it appears in
daemon_options.c:26:10: fatal error: dlfcn.h: No such file or directory
 #include <dlfcn.h>
          ^~~~~~~~~
compilation terminated.


With Best Regards, Tim


> Happy hacking!
> 
> Christian
> 
> On 03/04/2018 10:34 AM, Tim Ruehsen wrote:
> > Hi,
> > 
> > just saw that the wget2 MinGW build breaks since a while. Could you
> > have a look ?
> > 
> > With Best Regards, Tim
> > 
> > 
> > In file included from internal.h:32:0,
> >                  from action_continue.c:25:
> > ../../src/include/microhttpd2.h: In function ‘MHD_daemon_create’:
> > ../../src/include/microhttpd2.h:277:26: error: unknown type name
> > ‘__THROW’
> >  #define MHD_NONNULL(...) __THROW __nonnull((__VA_ARGS__))
> >                           ^
> > ../../src/include/microhttpd2.h:1485:3: note: in expansion of macro
> > ‘MHD_NONNULL’
> >    MHD_NONNULL(1);
> >    ^~~~~~~~~~~
> > ../../src/include/microhttpd2.h:277:44: error: expected declaration
> > specifiers or ‘...’ before ‘(’ token
> >  #define MHD_NONNULL(...) __THROW __nonnull((__VA_ARGS__))
> >                                             ^
> > ../../src/include/microhttpd2.h:1485:3: note: in expansion of macro
> > ‘MHD_NONNULL’
> >    MHD_NONNULL(1);
> >    ^~~~~~~~~~~
> > In file included from ../../src/include/mhd_options.h:34:0,
> >                  from internal.h:30,
> >                  from action_continue.c:25:
> > ../../MHD_config.h:543:21: error: expected declaration specifiers
> > before ‘__attribute__’
> >  #define _MHD_EXTERN __attribute__((visibility("default")))
> > __declspec(dllexport) extern
> >                      ^
> > ../../src/include/microhttpd2.h:1496:1: note: in expansion of macro
> > ‘_MHD_EXTERN’
> >  _MHD_EXTERN enum MHD_StatusCode
> > 
> 
> 



reply via email to

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