Re: Help with 1.1.17



I had this problem as well.  I'm on a RedHat linux system and I had only
installed the pspell libraries and needed the pspell development package as
well.  This package contains a symbolic link to libpspell.so.2.0.2 which is
called libpspell.so.  This is why configure can't find the library.  Adding
this symbolic link isn't enough to get balsa to compile though.  You need
the header files in /usr/include/pspell.  If you don't have those it won't
compile.

Hope this helps.

Heber

On 2001.07.17 14:27 Brian Jackson wrote:
> Hi -
> 
>   I'm trying to compile 1.1.17 on FreeBSD 4.3 stable, and running into a
> bit of
> a problem.  
> 
> 
> Here's the configure command:
> 
>   3:22pm : 145 : /usr/local/src/balsa-1.1.7 :<root> ./configure
> --enable-gtkhtml --enable-threads
> 
> Here's the error from configure:
> 
> checking for XpmFreeXpmImage in -lXpm... yes
> checking for new_pspell_manager in -lpspell... no
> configure: error: *** libpspell not found.  Pleas check
> http://www.balsa.net for information on the required files.
> 
> Here's where I check to see that libpspell is installed and registered:
> 
> 3:28pm : 146 : /usr/local/src/balsa-1.1.7 :<root> ldconfig -r | more
> /var/run/ld-elf.so.hints:
>         search directories: /usr/lib:/usr/lib/compat:/usr/X11R6/lib:/usr/local/lib
>         0:-lcom_err.2 => /usr/lib/libcom_err.so.2
>         1:-lscrypt.2 => /usr/lib/libscrypt.so.2
>         2:-lcrypt.2 => /usr/lib/libcrypt.so.2
>         3:-lm.2 => /usr/lib/libm.so.2
>         4:-lmd.2 => /usr/lib/libmd.so.2
>         5:-lncurses.5 => /usr/lib/libncurses.so.5
> 
> ....
> 
>         222:-lpspell-modules.1 => /usr/local/lib/libpspell-modules.so.1
>         223:-lpspell.2 => /usr/local/lib/libpspell.so.2
>         224:-lpspell-impl.3 => /usr/local/lib/libpspell-impl.so.3
> 
> Here's the last few lines of config.log:
> 
> 3:33pm : 150 : /usr/local/src/balsa-1.1.7 :<root> tail config.log
> #line 7001 "configure"
> #include "confdefs.h"
> /* Override any gcc2 internal prototype to avoid an error.  */
> /* 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_manager();
> 
> int main() {
> new_pspell_manager()
> ; return 0; }
> 
> Anybody have an idea of where to go from here?  Do I need to explicitly
> tell
> ldconfig to search /usr/local/include/pspell for files?  As you've
> probably
> already guessed, I'm still green on compiling apps (but learning every
> day...)
> 
> Thanks,
> 
> Brian
> 
> --
> Brian Jackson
> brianjackson@adelphia.net
> 
> _______________________________________________
> balsa-list mailing list
> balsa-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/balsa-list
> 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]