[texworks] Problem compiling svn version with Mingw
Fadi Semmo
fadisemmo at freenet.de
Mon Apr 26 17:27:26 CEST 2010
Hi,
I'm getting the same errors under Windows. Until r626 it was working
perfectly for me. Something seems to be broken in the last few revisions.
Best Regards
Fadi
Ignasi Furió schrieb:
> Hi,
>
> today I tested last texworks version and after 'svn', 'qmake' and
> 'ming32-make', it finished with some errors and without any executable.
>
> Next you will some parts of the output:
>
> D:/MinGW/bin/mingw32-make -f Makefile.Release
> mingw32-make[1]: Entering directory `d:/texworks/texworks-read-only'
> fixQtLibs.bat
> 1 archivos copiados.
> 1 archivos copiados.
> 1 archivos copiados.
> 1 archivos copiados.
> 1 archivos copiados.
> g++ -enable-stdcall-fixup -Wl,-enable-auto-import
> -Wl,-enable-runtime-pseudo-reloc -Wl,--export-dynamic -fexceptions
> -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o release/TeXworks.exe
> object_script.TeXworks.Release -L'd:/kde/bin/../lib' -lmingw32
> -lqtmain ./obj/TeXworks_res.o
> -LD:/texworks/hunspell-1.2.8/src/hunspell/.libs -lpoppler-qt4
> -lhunspell-1.2 -lQtScript -lQtScriptTools -lQtXml -lQtGui -lQtCore
> -lQtUiTools
> d:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe:
> warning: --export-dynamic is not supported for PE targets, did you
> mean --export-all-symbols?
> d:/kde/bin/../lib/libQtUiTools.a(quiloader.o):quiloader.cpp:(.text+0x20a):
> undefined reference to `_imp___ZNK9QIODevice6isOpenEv'
> d:/kde/bin/../lib/libQtUiTools.a(quiloader.o):quiloader.cpp:(.text+0x271):
> undefined reference to `_imp___ZN10QTabWidget16staticMetaObjectE'
> d:/kde/bin/../lib/libQtUiTools.a(quiloader.o):quiloader.cpp:(.text+0x2e1):
> undefined reference to `_imp___ZN12QTableWidget16staticMetaObjectE'
> ...
>
>
> d:/kde/bin/../lib/libQtUiTools.a(abstractformbuilder.o):abstractformbuilder.cpp:(.text+0x3bf):
> undefined reference to `_imp___ZN7QLayout14addChildWidgetEP7QWidget'
> d:/kde/bin/../lib/libQtUiTools.a(abstractformbuilder.o):abstractformbuilder.cpp:(.text+0x3c8):
> undefined reference to `_imp___ZN11QGridLayout16staticMetaObjectE'
> d:/kde/bin/../lib/libQtUiTools.a(abstractformbuilder.o):abstractformbuilder.cpp:(.text+0x45d):
> undefined reference to `_imp___ZN7QLayout14addChildLayoutEPS_'
> d:/kde/bin/../lib/libQtUiTools.a(abstractformbuilder.o):abstractformbuilder.cpp:(.text+0x46d):
> undefined reference to `_imp___ZN11QFormLayout16staticMetaObjectE'
> d:/kde/bin/../lib/libQtUiTools.a(abstractformbuilder.o):abstractformbuilder.cpp:(.text+0x4a0):
> undefined reference to
> `_imp___ZN11QFormLayout7setItemEiNS_8ItemRoleEP11QLayoutItem'
> d:/kde/bin/../lib/libQtUiTools.a(abstractformbuilder.o):abstractformbuilder.cpp:(.text+0xdc0):
> undefined reference to `_imp___ZNK9QComboBox8itemDataEii'
>
> ...
>
> d:/kde/bin/../lib/libQtUiTools.a(formbuilder.o):formbuilder.cpp:(.text+0x2e3):
> undefined reference to `_imp___Z7qstrcmpPKcS0_'
> d:/kde/bin/../lib/libQtUiTools.a(formbuilder.o):formbuilder.cpp:(.text+0x9cb):
> undefined reference to `_imp___ZN10QByteArray7prependEPKc'
> d:/kde/bin/../lib/libQtUiTools.a(formbuilder.o):formbuilder.cpp:(.text+0xc4f):
> undefined reference to `_imp___ZN11QMetaObject8addGuardEPP7QObject'
> d:/kde/bin/../lib/libQtUiTools.a(formbuilder.o):formbuilder.cpp:(.text+0xc64):
> undefined reference to `_imp___ZN11QMetaObject11removeGuardEPP7QObject'
> d:/kde/bin/../lib/libQtUiTools.a(formbuilder.o):formbuilder.cpp:(.text+0xd30):
> undefined reference to `_imp___ZN8QToolBox16staticMetaObjectE'
> d:/kde/bin/../lib/libQtUiTools.a(formbuilder.o):formbuilder.cpp:(.text+0xd4a):
> undefined reference to `_imp___ZN14QStackedWidget16staticMetaObjectE'
> ...
>
> d:/kde/bin/../lib/libQtUiTools.a(properties.o):properties.cpp:(.text$_ZN13QFormInternal14enumKeyToValueIN11QSizePolicy6PolicyEEET_RK9QMetaEnumPKcPKS3_[QSizePolicy::Policy
> QFormInternal::enumKeyToValue<QSizePolicy::Policy>(QMetaEnum const&,
> char const*, QSizePolicy::Policy const*)]+0x18): undefined reference
> to `_imp___ZNK9QMetaEnum10keyToValueEPKc'
> d:/kde/bin/../lib/libQtUiTools.a(properties.o):properties.cpp:(.text$_ZN13QFormInternal14enumKeyToValueIN11QSizePolicy6PolicyEEET_RK9QMetaEnumPKcPKS3_[QSizePolicy::Policy
> QFormInternal::enumKeyToValue<QSizePolicy::Policy>(QMetaEnum const&,
> char const*, QSizePolicy::Policy const*)]+0x3f): undefined reference
> to `_imp___ZNK9QMetaEnum3keyEi'
> d:/kde/bin/../lib/libQtUiTools.a(properties.o):properties.cpp:(.text$_ZN13QFormInternal14enumKeyToValueIN11QSizePolicy6PolicyEEET_RK9QMetaEnumPKcPKS3_[QSizePolicy::Policy
> QFormInternal::enumKeyToValue<QSizePolicy::Policy>(QMetaEnum const&,
> char const*, QSizePolicy::Policy const*)]+0x15e): undefined reference
> to `_imp___ZNK9QMetaEnum5valueEi'
> collect2: ld returned 1 exit status
> mingw32-make[1]: *** [release/TeXworks.exe] Error 1
> mingw32-make[1]: Leaving directory `d:/texworks/texworks-read-only'
> mingw32-make: *** [release] Error 2
>
> Do you know what's wrong?
>
> Thank you,
>
> Ignasi
>
More information about the texworks
mailing list