This is probably my just not knowing what to do, but I've had problems compiling lyx 1.3.0 on Mac OS X. What follows are (I think!) the relevant details.

Thanks for the help!

Bennett

[~/Desktop/lyx-1.3.0pre3] % ./configure --with-frontend=qt --with-qt-includes=/sw/include --with-qt-libraries=/sw/lib --with-extra-prefix=/sw:/usr/local

.
.
.

Configuration
Host type: powerpc-apple-darwin6.3
Special build flags: warnings assertions
C Compiler: gcc
C Compiler flags: -g -O2
C++ Compiler: g++ (3.1)
C++ Compiler flags: -g -O -finline-limit=500 -fno-exceptions -W -Wall
Linker flags: -L/sw/lib -L/usr/local/lib
Frontend: qt
Qt version: 3.0.5
LyX binary dir: /usr/local/bin
LyX files dir: /usr/local/share/lyx

Configuration of LyX was successful.
Type 'make' to compile the program,
and then 'make install' to install it.

[~/Desktop/lyx-1.3.0pre3] % make

.
.
.

Making all in src
make all-recursive
Making all in mathed
source='dimension.C' object='dimension.lo' libtool=yes \
depfile='.deps/dimension.Plo' tmpdepfile='.deps/dimension.TPlo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
/bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../../boost -I/sw/include -I/usr/local/include -isystem /usr/X11R6/include -g -O -finline-limit=500 -fno-exceptions -W -Wall -c -o dimension.lo `test -f 'dimension.C' || echo './'`dimension.C
g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../../boost -I/sw/include -I/usr/local/include -isystem /usr/X11R6/include -g -O -finline-limit=500 -fno-exceptions -W -Wall -c dimension.C -MT dimension.lo -MD -MP -MF .deps/dimension.TPlo
cc1plus: warning: changing search order for system directory "/usr/local/include"
cc1plus: warning: as it has already been specified as a non-system directory
echo timestamp > dimension.lo
source='formulabase.C' object='formulabase.lo' libtool=yes \
depfile='.deps/formulabase.Plo' tmpdepfile='.deps/formulabase.TPlo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
/bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../../boost -I/sw/include -I/usr/local/include -isystem /usr/X11R6/include -g -O -finline-limit=500 -fno-exceptions -W -Wall -c -o formulabase.lo `test -f 'formulabase.C' || echo './'`formulabase.C
g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../../boost -I/sw/include -I/usr/local/include -isystem /usr/X11R6/include -g -O -finline-limit=500 -fno-exceptions -W -Wall -c formulabase.C -MT formulabase.lo -MD -MP -MF .deps/formulabase.TPlo
cc1plus: warning: changing search order for system directory "/usr/local/include"
cc1plus: warning: as it has already been specified as a non-system directory
In file included from ../../boost/boost/type_traits/is_arithmetic.hpp:14,
from ../../boost/boost/type_traits/is_scalar.hpp:13,
from ../../boost/boost/type_traits/is_POD.hpp:14,
from ../../boost/boost/type_traits/has_trivial_assign.hpp:13,
from ../../boost/boost/type_traits/has_nothrow_assign.hpp:13,
from ../../boost/boost/type_traits.hpp:18,
from ../../boost/boost/detail/iterator.hpp:60,
from ../../boost/boost/array.hpp:26,
from ../../src/bufferparams.h:27,
from ../../src/lyxrc.h:19,
from formulabase.C:27:
../../boost/boost/type_traits/is_float.hpp:22: warning: use of `long double'
type; its size may change in a future release
../../boost/boost/type_traits/is_float.hpp:22: warning: (Long double usage is
reported only once for each file.
../../boost/boost/type_traits/is_float.hpp:22: warning: To disable this
warning, use -Wno-long-double.)
formulabase.C:910:2: warning: #warning pretty ugly
formulabase.h: In function `void __static_initialization_and_destruction_0(int,
int)':
formulabase.h:32: no matching function for call to `std::type_info::type_info()
'
/usr/include/gcc/darwin/3.1/g++-v3/typeinfo:78: candidates are:
std::type_info::type_info(const char*)
/usr/include/gcc/darwin/3.1/g++-v3/typeinfo:72:
std::type_info::type_info(const std::type_info&)
make[3]: *** [formulabase.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1

Reply via email to