[xml] error compiling libxml2-2.9.9 with MinGW with MSYS
- From: Test User <testuser448 gmail com>
- To: xml gnome org
- Subject: [xml] error compiling libxml2-2.9.9 with MinGW with MSYS
- Date: Sun, 12 May 2019 12:15:39 -0500
I am getting an erro rcompiling libxml2-2.9.9 with MinGW (gcc 6.3.0,
w32api 5.2.1):
CC xinclude.lo
CC nanohttp.lo
../libxml2-2.9.9/nanohttp.c:96:0: warning: "INVALID_SOCKET" redefined
#define INVALID_SOCKET (-1)
In file included from c:\mingw\include\winsock2.h:62:0,
from ../libxml2-2.9.9/include/wsockcompat.h:12,
from ../libxml2-2.9.9/nanohttp.c:77:
c:\mingw\include\winsock.h:417:0: note: this is the location of the
previous definition
#define INVALID_SOCKET (SOCKET)(~0)
../libxml2-2.9.9/nanohttp.c: In function 'xmlNanoHTTPConnectAttempt':
../libxml2-2.9.9/nanohttp.c:915:19: warning: implicit declaration of
function 'fcntl' [-Wimplicit-function-declaration]
if ((status = fcntl(s, F_GETFL, 0)) != -1) {
^~~~~
../libxml2-2.9.9/nanohttp.c:915:5: warning: nested extern declaration
of 'fcntl' [-Wnested-externs]
if ((status = fcntl(s, F_GETFL, 0)) != -1) {
^~
../libxml2-2.9.9/nanohttp.c:915:28: error: 'F_GETFL' undeclared (first
use in this function)
if ((status = fcntl(s, F_GETFL, 0)) != -1) {
^~~~~~~
../libxml2-2.9.9/nanohttp.c:915:28: note: each undeclared identifier
is reported only once for each function it appears in
../libxml2-2.9.9/nanohttp.c:923:27: error: 'F_SETFL' undeclared (first
use in this function)
status = fcntl(s, F_SETFL, status);
^~~~~~~
make[2]: *** [nanohttp.lo] Error 1
I found a thread in the mailing list archives at
https://mail.gnome.org/archives/xml/2003-August/msg00039.html
in which the problem is described. In
https://mail.gnome.org/archives/xml/2003-August/msg00042.html,
https://mail.gnome.org/archives/xml/2003-August/msg00043.html and
https://mail.gnome.org/archives/xml/2003-August/msg00044.html
the original poster presents a solution for libxml2-2.5.9 and libxslt-1.0.32.
The thread ends with Daniel Veillard requesting that the original poster send
a patch, which apparently he never did.
The last timw I compiled libxml2 it was at version 2.9.2 and I succeeded.
Regards,
Test User.
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]