Hi list,
I'm trying to compile gloox 0.9.9.5 with mingw+msys [1]:
$./configure --prefix=/mingw --with-schannel [2]
$ make
make all-recursive
make[1]: Entering directory `/own/gloox/gloox-0.9.9.5'
Making all in src
make[2]: Entering directory `/own/gloox/gloox-0.9.9.5/src'
Making all in .
make[3]: Entering directory `/own/gloox/gloox-0.9.9.5/src'
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
-Wall -pedantic -pipe -W -Wfloat-equal -Wcast-align -Wsign-compare
-Wpointer-ar ith -Wswitch -Wunknown-pragmas -Wconversion -Wundef
-Wcast-qual -ansi -g -O2 - MT jid.lo -MD -MP -MF ".deps/jid.Tpo" -c -o
jid.lo jid.cpp; \
then mv -f ".deps/jid.Tpo" ".deps/jid.Plo"; else rm -f ".deps/jid.Tpo"; exit 1;
fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -pipe -W -Wfloat-equal
-Wcast- align -Wsign-compare -Wpointer-arith -Wswitch -Wunknown-pragmas
-Wconversion -Wu ndef -Wcast-qual -ansi -g -O2 -MT jid.lo -MD -MP -MF
.deps/jid.Tpo -c jid.cpp - DDLL_EXPORT -DPIC -o .libs/jid.o
In file included from
c:/programme/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.
./include/c++/3.4.5/bits/postypes.h:46,
from
c:/programme/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.
./include/c++/3.4.5/iosfwd:50,
from
c:/programme/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.
./include/c++/3.4.5/bits/stl_algobase.h:70,
from
c:/programme/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.
./include/c++/3.4.5/bits/char_traits.h:46,
from
c:/programme/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.
./include/c++/3.4.5/string:47,
from jid.h:20,
from jid.cpp:14:
c:/programme/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/cw
char:161: error: `::swprintf' has not been declared
c:/programme/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/cw
char:168: error: `::vswprintf' has not been declared
make[3]: *** [jid.lo] Error 1
make[3]: Leaving directory `/own/gloox/gloox-0.9.9.5/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/own/gloox/gloox-0.9.9.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/own/gloox/gloox-0.9.9.5'
make: *** [all] Error 2
Does anyone have an idea?
Thanks in advance,
Johannes
[1] Versions:
MSYS 1.0.10
MinGW 5.1.4 / GCC 3.4.5
libidn 1.9
Win XP SP2
[2] Also tried:
./configure LIBS="-lwsock32 -lgdi32 -ldnsapi -lcrypt32 -lsecur32"
--prefix=/mingw --with-schannel
./configure --with-prefix=/mingw
With and without:
LDFLAGS="-Wl,--enable-runtime-pseudo-reloc"
--
gloox-dev mailing list
to unsubscribe:
send a message with subject 'unsubscribe gloox-dev' to minimalist@xxxxxxxxxx