Hello,

Today I cannot compile lyx. These are my configurations:

Using automake (GNU automake) 1.9.5
Using autoconf (GNU Autoconf) 2.59

Configuration
  Host type:                      i686-pc-linux-gnu
  Special build flags:            compression aiksaurus assertions 
concept-checks warnings  use-ispell
  C   Compiler:                   gcc
  C   Compiler LyX flags:
  C   Compiler flags:             -W -Wall   -I/usr/X11R6/include -g -O
  C++ Compiler:                   g++ (3.3.5)
  C++ Compiler LyX flags:
  C++ Compiler flags:             -W -Wall   -I/usr/X11R6/include -g -O
  Linker flags:
  Linker user flags:
  Qt Frontend:
      Qt version:               3.3.4
  Packaging:                      posix
  LyX binary dir:                 /usr/local/bin
  LyX files dir:                  /usr/local/share/lyx

The compilation stops here:

 g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I../../../src -I../../../boost -W 
-Wall -I/usr/X11R6/include -g -O -MT biblio.lo -MD -MP -MF .deps/biblio.Tpo 
-c biblio.C -o biblio.o
biblio.C: In function `const std::string
   lyx::biblio::<unnamed>::escape_special_chars(const std::string&)':
biblio.C:379: error: `RegEx' undeclared in namespace `boost'
biblio.C:379: error: parse error before `(' token
biblio.C:385: error: `reg' undeclared (first use this function)
biblio.C:385: error: (Each undeclared identifier is reported only once for 
each
   function it appears in.)
biblio.C: At global scope:
biblio.C:419: error: ISO C++ forbids declaration of `RegEx' with no type
biblio.C:419: error: invalid use of `::'
biblio.C:419: error: parse error before `;' token
biblio.C: In constructor `lyx::biblio::<unnamed>::RegexMatch::RegexMatch(const
   lyx::biblio::InfoMap&, const std::string&, bool)':
biblio.C:397: error: class `lyx::biblio::<unnamed>::RegexMatch' does not have
   any field named `regex_'
biblio.C: In member function `bool
   lyx::biblio::<unnamed>::RegexMatch::operator()(const std::string&) const':
biblio.C:412: error: `regex_' undeclared (first use this function)
biblio.C:412: error: calling type `lyx::biblio::Search' like a method
make[6]: ** [biblio.lo] Erro 1

João.

Reply via email to