On current aspell-0.50.3 new-pspell-config has been replaced by
new-aspell-config.
Although pspell.h defines to two to be equivalent, the current pspell.m4
is still confused and fails, saying that I do not have lpspell, but the
final message below says Configuration was successful.

Configuration
  Host type:                      i586-pc-linux-gnu
  Special build flags:            warnings assertions use-pspell
xforms-image-loader
  C   Compiler:                   gcc
  C   Compiler flags:             -g -O2
  C++ Compiler:                   g++ (3.2)
  C++ Compiler flags:             -O -fno-exceptions -W -Wall -Winline
  Linker flags:                   
  Frontend:                       xforms
    libXpm version:               4.11
    libforms version:             1.0.0
  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.


 However,

configure:9448: checking for new_pspell_config in -lpspell
configure:9448: g++ -o conftest -O -fno-exceptions -W -Wall -Winline  
conftes
t.cc -lpspell  -lc -lm  >&5
/tmp/ccP41y4t.o: In function `main':
/tmp/ccP41y4t.o(.text+0xa): undefined reference to `new_pspell_config'
collect2: ld returned 1 exit status
configure:9448: $? = 1
configure: failed program was:
#line 9448 "configure"
#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char new_pspell_config ();
#ifdef F77_DUMMY_MAIN
#  ifdef __cplusplus
     extern "C"
#  endif
   int F77_DUMMY_MAIN() { return 1; }
#endif
int
main ()
{
new_pspell_config ();
  ;
  return 0;
}

Reply via email to