Menu

#581 Missing com declaration for ITextDocument

v1.0 (example)
open
nobody
None
5
2017-01-12
2017-01-12
No

When compiling poedit with mingw-w64 (the last version provided with msys2) I get the following error:
C:/Developer/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/Developer/msys64/mingw64/lib/libWinSparkle.a when searching for -lWinSparkle
text_control.o: In function long IUnknown::QueryInterface<ITextDocument>(ITextDocument**)': C:/Developer/msys64/mingw64/x86_64-w64-mingw32/include/unknwnbase.h:74: undefined reference to_GUID const& __mingw_uuidof<itextdocument>()'
collect2.exe: error: ld returned 1 exit status
Makefile:433 : la recette pour la cible « poedit.exe » a échouée
make[1]: *** [poedit.exe] Erreur 1
make[1] : on quitte le répertoire « /home/Vincent/poedit-1.7.7/src »
Makefile:346 : la recette pour la cible « all-recursive » a échouée
make: *** [all-recursive] Erreur 1</itextdocument>

It seems the definition of IUnknownPtr is also missing.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB