好吧,带-static-libgcc参数也成功编译出来了,并且顺带让那个botan库静态编译了
方法就是给botan的pro文件(记得是叫src.pro)中添加这么一句:CONFIG += static staticlib
这样就强制覆盖了qtcreatorlibrary.pri中的CONFIG += shared dll这句,然后就静态连接进去了
之后编译还会出现一个重复定义,注释掉某s60XXX.cpp中的这个重复定义就好了(看代码确实是一样的……)
同时顺便把翻译文件加载问题的那一行也直接去掉了,即强制使用QLocale::system().name()
与大家分享一下