mirror of https://git.wownero.com/dsc/mxe.git
package qt: build with -no-iconv
mingw-cross-env should build Qt with "-no-iconv". That way, the programmer will get linker errors when trying to build his application. That way, he will know that he *must* include the text codec plugins.
This commit is contained in:
parent
b78b6fa530
commit
788de552d0
|
@ -2,6 +2,7 @@
|
|||
/* See doc/index.html for further information. */
|
||||
|
||||
#include <QApplication>
|
||||
#include <QtPlugin>
|
||||
#include "ui_qt-test.h"
|
||||
|
||||
#ifdef Q_OS_AIX
|
||||
|
@ -144,6 +145,11 @@
|
|||
#error "Q_WS_WIN is not defined"
|
||||
#endif
|
||||
|
||||
Q_IMPORT_PLUGIN(qcncodecs)
|
||||
Q_IMPORT_PLUGIN(qjpcodecs)
|
||||
Q_IMPORT_PLUGIN(qtwcodecs)
|
||||
Q_IMPORT_PLUGIN(qkrcodecs)
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QApplication a(argc, argv);
|
||||
|
|
|
@ -4,3 +4,4 @@
|
|||
TARGET = test-qt
|
||||
SOURCES += qt-test.cpp
|
||||
FORMS += qt-test.ui
|
||||
QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs
|
||||
|
|
|
@ -10,7 +10,7 @@ $(PKG)_SUBDIR := $(PKG)-everywhere-opensource-src-$($(PKG)_VERSION)
|
|||
$(PKG)_FILE := $(PKG)-everywhere-opensource-src-$($(PKG)_VERSION).tar.gz
|
||||
$(PKG)_WEBSITE := http://qt.nokia.com/
|
||||
$(PKG)_URL := http://get.qt.nokia.com/qt/source/$($(PKG)_FILE)
|
||||
$(PKG)_DEPS := gcc libodbc++ postgresql freetds openssl zlib libpng jpeg libmng tiff sqlite libiconv dbus
|
||||
$(PKG)_DEPS := gcc libodbc++ postgresql freetds openssl zlib libpng jpeg libmng tiff sqlite dbus
|
||||
|
||||
define $(PKG)_UPDATE
|
||||
wget -q -O- 'http://qt.gitorious.org/qt/qt/commits' | \
|
||||
|
@ -28,7 +28,7 @@ define $(PKG)_BUILD
|
|||
cd '$(1)' && \
|
||||
OPENSSL_LIBS="`'$(TARGET)-pkg-config' --libs-only-l openssl`" \
|
||||
PSQL_LIBS="-lpq -lsecur32 `'$(TARGET)-pkg-config' --libs-only-l openssl` -lws2_32" \
|
||||
SYBASE_LIBS="-lsybdb -liconv -lws2_32" \
|
||||
SYBASE_LIBS="-lsybdb -lws2_32" \
|
||||
./configure \
|
||||
-opensource \
|
||||
-confirm-license \
|
||||
|
@ -41,6 +41,7 @@ define $(PKG)_BUILD
|
|||
-prefix '$(PREFIX)/$(TARGET)' \
|
||||
-prefix-install \
|
||||
-script \
|
||||
-no-iconv \
|
||||
-opengl desktop \
|
||||
-webkit \
|
||||
-no-glib \
|
||||
|
|
Loading…
Reference in New Issue