Hello,
I'm trying to build Xapian and Omega using Cygwin on my windows XP pc.
I've
read the topic about that from a couple of months ago and was able to avoid
the problems described there using the answers from Olly but I think I have
some other kind of problem.
slightly off topic:
I want to use Omega from within PHP (as I told in the other topic I posted).
I of course have to install omega for that but do I also have to install
Xapian or can I also install Omega by referring to the uninstalled Xapian
library I have on my pc somehow? I tried this by referring to the file
xapian-config in the directory with the uninstalled library but it didn't
work for me.
On topic again:
I started with trying to configure and install xapian. After that I wanted
to configure and install Omega but I never reach that point because the
installation of Xapian leads to an error.
When I run
./configure
for Xapian this works fine. The whole configure script runs and no errors
are being reported. After that I try
make
but this leads to an error. I copied as much from the script as cygwin would
allow me but the error messages are at the bottom. Is there someone that has
ideas on the cause of this error and moreover ideas on how to solve this?
f -Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gn
u-keywords -g -O2 -MT omdebug.lo -MD -MP -MF .deps/omdebug.Tpo -c omdebug.cc
-D
PIC -o .libs/omdebug.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Wall -W -Wredundant-decls
-Wunde
f -Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gn
u-keywords -g -O2 -MT omdebug.lo -MD -MP -MF .deps/omdebug.Tpo -c omdebug.cc
-o
omdebug.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../include -Wall -W -Wredundant-decls -Wundef -Wpointer-arith
-Wcast-qual -W
cast-align -Wno-multichar -Wno-long-long -fno-gnu-keywords -g -O2 -MT
omstringst
ream.lo -MD -MP -MF ".deps/omstringstream.Tpo" -c -o omstringstream.lo
omstrings
tream.cc; \
then mv -f ".deps/omstringstream.Tpo"
".deps/omstringstream.Plo"; else rm -f
".d
eps/omstringstream.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Wall -W -Wredundant-decls
-Wunde
f -Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gn
u-keywords -g -O2 -MT omstringstream.lo -MD -MP -MF .deps/omstringstream.Tpo
-c
omstringstream.cc -DPIC -o .libs/omstringstream.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Wall -W -Wredundant-decls
-Wunde
f -Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gn
u-keywords -g -O2 -MT omstringstream.lo -MD -MP -MF .deps/omstringstream.Tpo
-c
omstringstream.cc -o omstringstream.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../include -Wall -W -Wredundant-decls -Wundef -Wpointer-arith
-Wcast-qual -W
cast-align -Wno-multichar -Wno-long-long -fno-gnu-keywords -g -O2 -MT
netutils.l
o -MD -MP -MF ".deps/netutils.Tpo" -c -o netutils.lo netutils.cc; \
then mv -f ".deps/netutils.Tpo" ".deps/netutils.Plo"; else
rm -f
".deps/netutils
.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Wall -W -Wredundant-decls
-Wunde
f -Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gn
u-keywords -g -O2 -MT netutils.lo -MD -MP -MF .deps/netutils.Tpo -c
netutils.cc
-DPIC -o .libs/netutils.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Wall -W -Wredundant-decls
-Wunde
f -Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gn
u-keywords -g -O2 -MT netutils.lo -MD -MP -MF .deps/netutils.Tpo -c
netutils.cc
-o netutils.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CXX --mode=link g++ -Wall -W -Wredundant-decls
-Wundef
-Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-
keywords -g -O2 -o libcommon.la utils.lo omdebug.lo omstringstream.lo
netuti
ls.lo
ar cru .libs/libcommon.a .libs/utils.o .libs/omdebug.o
.libs/omstringstream.o .l
ibs/netutils.o
ranlib .libs/libcommon.a
creating libcommon.la
(cd .libs && rm -f libcommon.la && ln -s ../libcommon.la
libcommon.la)
make[2]: Leaving directory `/cygdrive/e/website/xapian-core-0.9.2/common'
Making all in api
make[2]: Entering directory `/cygdrive/e/website/xapian-core-0.9.2/api'
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omenquire.lo -MD -MP -MF ".deps/omenquire.Tpo" -c -o
omenquire.
lo omenquire.cc; \
then mv -f ".deps/omenquire.Tpo" ".deps/omenquire.Plo"; else
rm -f
".deps/omenqu
ire.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omenquire.lo -MD -MP -MF
.deps/
omenquire.Tpo -c omenquire.cc -DPIC -o .libs/omenquire.o
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_uninitialized.h: In
membe
r function `Xapian::TermIterator
Xapian::Enquire::Internal::get_matching_terms(X
apian::docid) const':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_uninitialized.h:82:
warni
ng: '__cur' might be used uninitialized in this function
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omenquire.lo -MD -MP -MF
.deps/
omenquire.Tpo -c omenquire.cc -o omenquire.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omquery.lo -MD -MP -MF ".deps/omquery.Tpo" -c -o
omquery.lo
omq
uery.cc; \
then mv -f ".deps/omquery.Tpo" ".deps/omquery.Plo"; else rm
-f
".deps/omquery.Tp
o"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omquery.lo -MD -MP -MF
.deps/om
query.Tpo -c omquery.cc -DPIC -o .libs/omquery.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omquery.lo -MD -MP -MF
.deps/om
query.Tpo -c omquery.cc -o omquery.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omqueryinternal.lo -MD -MP -MF
".deps/omqueryinternal.Tpo"
-c -
o omqueryinternal.lo omqueryinternal.cc; \
then mv -f ".deps/omqueryinternal.Tpo"
".deps/omqueryinternal.Plo"; else rm
-f "
.deps/omqueryinternal.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omqueryinternal.lo -MD -MP
-MF
.deps/omqueryinternal.Tpo -c omqueryinternal.cc -DPIC -o
.libs/omqueryinternal.
o
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_uninitialized.h: In
membe
r function `Xapian::TermIterator Xapian::Query::Internal::get_terms()
const':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_uninitialized.h:82:
warni
ng: '__cur' might be used uninitialized in this function
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omqueryinternal.lo -MD -MP
-MF
.deps/omqueryinternal.Tpo -c omqueryinternal.cc -o omqueryinternal.o
>/dev/null
2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omdatabase.lo -MD -MP -MF ".deps/omdatabase.Tpo" -c
-o
omdataba
se.lo omdatabase.cc; \
then mv -f ".deps/omdatabase.Tpo" ".deps/omdatabase.Plo";
else rm -f
".deps/omda
tabase.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omdatabase.lo -MD -MP -MF
.deps
/omdatabase.Tpo -c omdatabase.cc -DPIC -o .libs/omdatabase.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omdatabase.lo -MD -MP -MF
.deps
/omdatabase.Tpo -c omdatabase.cc -o omdatabase.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omstem.lo -MD -MP -MF ".deps/omstem.Tpo" -c -o
omstem.lo
omstem
.cc; \
then mv -f ".deps/omstem.Tpo" ".deps/omstem.Plo"; else rm -f
".deps/omstem.Tpo";
exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omstem.lo -MD -MP -MF
.deps/oms
tem.Tpo -c omstem.cc -DPIC -o .libs/omstem.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omstem.lo -MD -MP -MF
.deps/oms
tem.Tpo -c omstem.cc -o omstem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omdocument.lo -MD -MP -MF ".deps/omdocument.Tpo" -c
-o
omdocume
nt.lo omdocument.cc; \
then mv -f ".deps/omdocument.Tpo" ".deps/omdocument.Plo";
else rm -f
".deps/omdo
cument.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omdocument.lo -MD -MP -MF
.deps
/omdocument.Tpo -c omdocument.cc -DPIC -o .libs/omdocument.o
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_tree.h: In member
functio
n `typename std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_Link_type
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const
std::_R
b_tree_node<_Val>*, std::_Rb_tree_node<_Val>*) [with _Key =
Xapian::valueno,
_Va
l = std::pair<const Xapian::valueno, std::string>, _KeyOfValue =
std::_Select1st
<std::pair<const Xapian::valueno, std::string> >, _Compare =
std::less<Xapian::v
alueno>, _Alloc = std::allocator<std::pair<const Xapian::valueno,
std::string> >
]':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_tree.h:1029: warning:
'__
top' might be used uninitialized in this function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_tree.h:365: warning:
'__t
mp' might be used uninitialized in this function
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omdocument.lo -MD -MP -MF
.deps
/omdocument.Tpo -c omdocument.cc -o omdocument.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omerror.lo -MD -MP -MF ".deps/omerror.Tpo" -c -o
omerror.lo
ome
rror.cc; \
then mv -f ".deps/omerror.Tpo" ".deps/omerror.Plo"; else rm
-f
".deps/omerror.Tp
o"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omerror.lo -MD -MP -MF
.deps/om
error.Tpo -c omerror.cc -DPIC -o .libs/omerror.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omerror.lo -MD -MP -MF
.deps/om
error.Tpo -c omerror.cc -o omerror.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT ompostlistiterator.lo -MD -MP -MF
".deps/ompostlistiterator.Tpo
" -c -o ompostlistiterator.lo ompostlistiterator.cc; \
then mv -f ".deps/ompostlistiterator.Tpo"
".deps/ompostlistiterator.Plo";
else r
m -f ".deps/ompostlistiterator.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT ompostlistiterator.lo -MD
-MP -
MF .deps/ompostlistiterator.Tpo -c ompostlistiterator.cc -DPIC -o
.libs/ompostl
istiterator.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT ompostlistiterator.lo -MD
-MP -
MF .deps/ompostlistiterator.Tpo -c ompostlistiterator.cc -o
ompostlistiterator.o
>/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT ompositionlistiterator.lo -MD -MP -MF
".deps/ompositionlistiter
ator.Tpo" -c -o ompositionlistiterator.lo ompositionlistiterator.cc; \
then mv -f ".deps/ompositionlistiterator.Tpo"
".deps/ompositionlistiterator.Plo"
; else rm -f ".deps/ompositionlistiterator.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT ompositionlistiterator.lo
-MD -
MP -MF .deps/ompositionlistiterator.Tpo -c ompositionlistiterator.cc -DPIC
-o .
libs/ompositionlistiterator.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT ompositionlistiterator.lo
-MD -
MP -MF .deps/ompositionlistiterator.Tpo -c ompositionlistiterator.cc -o
ompositi
onlistiterator.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omtermlistiterator.lo -MD -MP -MF
".deps/omtermlistiterator.Tpo
" -c -o omtermlistiterator.lo omtermlistiterator.cc; \
then mv -f ".deps/omtermlistiterator.Tpo"
".deps/omtermlistiterator.Plo";
else r
m -f ".deps/omtermlistiterator.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omtermlistiterator.lo -MD
-MP -
MF .deps/omtermlistiterator.Tpo -c omtermlistiterator.cc -DPIC -o
.libs/omterml
istiterator.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omtermlistiterator.lo -MD
-MP -
MF .deps/omtermlistiterator.Tpo -c omtermlistiterator.cc -o
omtermlistiterator.o
>/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I..
-I../common -I../include -I../languages -Wall -W -Wredundant-decls -Wundef
-Wp
ointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-key
words -g -O2 -MT omvalueiterator.lo -MD -MP -MF
".deps/omvalueiterator.Tpo"
-c -
o omvalueiterator.lo omvalueiterator.cc; \
then mv -f ".deps/omvalueiterator.Tpo"
".deps/omvalueiterator.Plo"; else rm
-f "
.deps/omvalueiterator.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omvalueiterator.lo -MD -MP
-MF
.deps/omvalueiterator.Tpo -c omvalueiterator.cc -DPIC -o
.libs/omvalueiterator.
o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I../include -I../languages
-Wall
-W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-multi
char -Wno-long-long -fno-gnu-keywords -g -O2 -MT omvalueiterator.lo -MD -MP
-MF
.deps/omvalueiterator.Tpo -c omvalueiterator.cc -o omvalueiterator.o
>/dev/null
2>&1
/bin/sh ../libtool --tag=CXX --mode=link g++ -Wall -W -Wredundant-decls
-Wundef
-Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar -Wno-long-long
-fno-gnu-
keywords -g -O2 -o libapi.la omenquire.lo omquery.lo omqueryinternal.lo
omda
tabase.lo omstem.lo omdocument.lo omerror.lo ompostlistiterator.lo
ompositionlis
titerator.lo omtermlistiterator.lo omvalueiterator.lo
ar cru .libs/libapi.a .libs/omenquire.o .libs/omquery.o
.libs/omqueryinternal.o
.libs/omdatabase.o .libs/omstem.o .libs/omdocument.o .libs/omerror.o
.libs/ompos
tlistiterator.o .libs/ompositionlistiterator.o .libs/omtermlistiterator.o
.libs/
omvalueiterator.o
ranlib .libs/libapi.a
creating libapi.la
(cd .libs && rm -f libapi.la && ln -s ../libapi.la libapi.la)
make[2]: Leaving directory `/cygdrive/e/website/xapian-core-0.9.2/api'
Making all in backends
make[2]: Entering directory `/cygdrive/e/website/xapian-core-0.9.2/backends'
Making all in quartz
make[3]: Entering directory
`/cygdrive/e/website/xapian-core-0.9.2/backends/quar
tz'
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I. -I
../.. -I../../common -I../../include -I../../include -Wall -W
-Wredundant-decl
s -Wundef -Wpointer-arith -Wcast-qual -Wcast-align -Wno-multichar
-Wno-long-long
-fno-gnu-keywords -g -O2 -MT quartz_database.lo -MD -MP -MF
".deps/quartz_datab
ase.Tpo" -c -o quartz_database.lo quartz_database.cc; \
then mv -f ".deps/quartz_database.Tpo"
".deps/quartz_database.Plo"; else rm
-f "
.deps/quartz_database.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../common -I../../include
-I../../incl
ude -Wall -W -Wredundant-decls -Wundef -Wpointer-arith -Wcast-qual
-Wcast-align
-Wno-multichar -Wno-long-long -fno-gnu-keywords -g -O2 -MT
quartz_database.lo -M
D -MP -MF .deps/quartz_database.Tpo -c quartz_database.cc -DPIC -o
.libs/quartz
_database.o
In file included from quartz_database.cc:52:
../../common/safewindows.h:25:3: #error Including safewindows.h, but
__WIN32__ n
ot defined!
quartz_database.cc: In member function `void QuartzDatabase::apply()':
quartz_database.cc:472: warning: 'old_revision' might be used
uninitialized
in t
his function
quartz_database.cc:473: warning: 'new_revision' might be used
uninitialized
in t
his function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h: In member
functio
n `virtual void QuartzWritableDatabase::replace_document(Xapian::docid,
const Xa
pian::Document&)':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_list.h:435: warning:
'__p
' might be used uninitialized in this function
make[3]: *** [quartz_database.lo] Error 1
make[3]: Leaving directory
`/cygdrive/e/website/xapian-core-0.9.2/backends/quart
z'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/cygdrive/e/website/xapian-core-0.9.2/backends'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/e/website/xapian-core-0.9.2'
make: *** [all] Error 2