Hello,
Just downloaded the latest lyx-1.1.6pre3 and tried to compile it on my
RH7 system. This is updated frequently from Rawhide. Specifically this
system is running:
gcc-2.96-69
glibc-2.2-9
binutils-2.10.1.0.2-1
libsigc++-1.0.1-1
My configure is:
./configure --prefix=/usr --with-pspell
As I thought my system's libsigc has some problems, therefore I tried:
./configure --prefix=/usr --with-pspell --without-included-libsigc
But I'm getting the same problem as before...
make[3]: Entering directory
`/data/redhat/BUILD/lyx-1.1.6pre3/src/mathed'
/bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I../../src -I../../images -I./../ -I../.. -I../.. -I../../boost
-isystem /usr/X11R6/include -g -O -fno-exceptions -W -Wall -c formula.C
g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I../../images -I./../ -I../..
-I../.. -I../../boost -isystem /usr/X11R6/include -g -O -fno-exceptions
-W -Wall -c formula.C -o formula.o
In file included from ../../src/Lsstream.h:17,
from formula.C:19:
/usr/include/g++-3/sstream: In method `int stringbuf::sync ()':
/usr/include/g++-3/sstream:171: warning: comparison between signed and
unsigned integer expressions
In file included from formula.C:30:
../../src/minibuffer.h: At top level:
../../src/minibuffer.h:17: using directive `Object' introduced
ambiguous type `_ObjectRec *'
make[3]: *** [formula.lo] Error 1
make[3]: Leaving directory `/data/redhat/BUILD/lyx-1.1.6pre3/src/mathed'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/data/redhat/BUILD/lyx-1.1.6pre3/src'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/data/redhat/BUILD/lyx-1.1.6pre3/src'
make: *** [all-recursive] Error 1
Any clues?
--
Wai-Sun "Squidster" Chia
Unix/Web Developer
Professional Services