Angus Leeming <[EMAIL PROTECTED]> writes:

> 
> Bennett Helm wrote:
> 
> > Trying to build the latest CVS of lyx-140 in Mac OS X forced rerunning
> > configure, which fails. I get variants of the following error with each
> > of ostream, istream, sstream, locale, ios, and Aiksaurus:

Same with me.

> 
> Try running
> 
> $ ./autogen.sh
> $ ./configure <your options>

Doesn't make a difference (well, it does, before the make failed
with:

________ 
cd . && /bin/sh /Users/vox/LYX/lyx-devel/config/missing --run aclocal-1.6 -I m4
cd . && \
  /bin/sh /Users/vox/LYX/lyx-devel/config/missing --run automake-1.6 --foreign  
Makefile
cd . && /bin/sh /Users/vox/LYX/lyx-devel/config/missing --run autoconf
configure.ac:270: error: possibly undefined macro: AC_FUNC_MKDIR
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
make: *** [configure] Error 1
_______

After auogen.sh I get Bennets errors)

I checked the config.log file and it says:

_______
configure:4923: checking istream usability
configure:4936: g++ -c -g -Os -fno-exceptions  -W -Wall conftest.cc >&5
In file included from /usr/include/gcc/darwin/3.3/c++/bits/concept_check.h:60,
                 from /usr/include/gcc/darwin/3.3/c++/bits/stl_iterator_base_fun
cs.h:68,
                 from /usr/include/gcc/darwin/3.3/c++/bits/stl_algobase.h:74,
                 from /usr/include/gcc/darwin/3.3/c++/memory:54,
                 from /usr/include/gcc/darwin/3.3/c++/string:48,
                 from /usr/include/gcc/darwin/3.3/c++/bits/locale_classes.h:47,
                 from /usr/include/gcc/darwin/3.3/c++/bits/ios_base.h:47,
                 from /usr/include/gcc/darwin/3.3/c++/ios:49,
                 from /usr/include/gcc/darwin/3.3/c++/istream:44,
                 from configure:4987:
/usr/include/gcc/darwin/3.3/c++/bits/boost_concept_check.h: In member function 
   `void __gnu_cxx::_InputIteratorConcept<_Tp>::__constraints()':
/usr/include/gcc/darwin/3.3/c++/bits/boost_concept_check.h:415: error: parse 
   error before `;' token
/usr/include/gcc/darwin/3.3/c++/bits/boost_concept_check.h:417: error: parse 
   error before `;' token
/usr/include/gcc/darwin/3.3/c++/bits/boost_concept_check.h: In member function 
   `void __gnu_cxx::_ForwardIteratorConcept<_Tp>::__constraints()':
/usr/include/gcc/darwin/3.3/c++/bits/boost_concept_check.h:450: error: parse 
   error before `;' token
/usr/include/gcc/darwin/3.3/c++/bits/boost_concept_check.h: In member function 
   `void __gnu_cxx::_RandomAccessIteratorConcept<_Tp>::__constraints()':
/usr/include/gcc/darwin/3.3/c++/bits/boost_concept_check.h:502: error: parse 
   error before `;' token
configure:4939: $? = 1
configure: failed program was:
| #line 4925 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lyx"
| #define PACKAGE_TARNAME "lyx"
| #define PACKAGE_VERSION "1.4.0cvs"
| #define PACKAGE_STRING "lyx 1.4.0cvs"
| #define PACKAGE_BUGREPORT "[EMAIL PROTECTED]"
| #define DEVEL_VERSION 1
| #define PACKAGE "lyx"
| #define VERSION "1.4.0cvs"
| #define HAVE_KPSEWHICH 1
| #ifdef __cplusplus
| #include <stdlib.h>
| #endif
| #define WITH_WARNINGS 1
| #define _GLIBCPP_CONCEPT_CHECKS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_OSTREAM 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <istream>
configure:4955: result: no
configure:4959: checking istream presence
__________



So: Boost? Concept checks? Anyone any idea?


/Andreas

Reply via email to