On Sat, 14 Apr 2001, Mike Nordell wrote:

Note: I do not regularly check the abiword-dev mailing list so please
continue to CC me so that it will end up in my INBOX and not the AbiWord
mail box.

> Kevin Atkinson wrote:
> > Libtool (multi-language-branch) can handle compiling DLL's and can handle
> > the dynamic loading of DLL's.  What it can't handle is the proper
> > compiling of C++ libraries.
>
> _Exactly_ what are the problems? A link would suffice. (I have a vague
> memory about some startup code issues, but I'd really like to get a firm
> grip of the problems before commenting).

I don't know exactly.  The main thing (I think) is getting C++ support in
the multi-language branch of libtool.

>
> > Also it is unlikely you will be able to use VC++ for Pspell and Aspell it
> > is best to use Gcc (wither the Cygwin or MinGW version).
> > However, provided that you only the the extern "C" interface of Pspell
> > (which I believe you do), you should, at least in theory, be able to
> > compile Pspell/Aspell with MinGW Gcc and AbiWord with Visual C++.  You can
> > easily provide binary versions of the Pspell/Aspell library for those who
> > want to work on AbiWord but don't want to mess with compiling it using
> > Gcc.
>
> Though it is a workaround, I'm not sure it's an acceptable solution.

Why Not?  Pspell is not really a part of AbiWord, rather it is a library
that AbiWord is using.

> If it's
> buildable with the mingw gcc, it should also be buildable with MSVC
> (providing it's legal C/C++ code of course).

Aspell (not Pspell) uses a lot of advanced C++ features that I am not sure
MSVC can handle.  Pspell will compile under MSVC but it is pretty useless
without a working spell checker.

---
Kevin Atkinson
kevina at users sourceforge net
http://www.ibiblio.org/kevina/


Reply via email to