At 13:16 30-10-2002, Melvyn Sopacua wrote:

There are a few warnings, which can be easily corrected, with a patch i'll provide shortly.
Actually - that looks to be a bit more difficult than I thought.

The warnings are:
Info: resolving _aerror_other by linking to __imp__aerror_other (auto-import)

And basically anything in common/errors.hpp

So I thought:
#if defined(__CYGWIN__) || defined (_WIN32)
#define DLLIMPORT __declspec(_dllimport)
#else
#define DLLIMPORT
#endif

namespace acommon {

struct ErrorInfo;

extern "C" DLLIMPORT const ErrorInfo * const aerror_other;

That would fix it (see also common/iostream.hpp and various other Cygwin packs).
But that results in:
common/errors.hpp:59: undefined reference to `_imp__aerror_other'

Which misses a leading underscore.
So somebody who actually understands how DLLIMPORT works, should prolly take a shot :)

By the way - it would be cosmetic fix, as the linker does resolve them correctly.


Best regards,
Melvyn Sopacua
WebMaster IDG.nl
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
If it applies, where it applies - this email is a personal
contribution and does not reflect the views of my employer
IDG.nl.
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\



_______________________________________________
Aspell-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/aspell-devel


Reply via email to