build: add Qt library linking
authorGiWoong Kim <giwoong.kim@samsung.com>
Tue, 14 Apr 2015 04:58:25 +0000 (13:58 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Tue, 14 Apr 2015 13:07:33 +0000 (22:07 +0900)
Change-Id: I430327b14b7fdccfb7187112f4f1a5b15da55371
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
configure
package/build.macos-64
package/build.windows-32
vl.c

index d9295eff19ecbe4b6bd330b24e40e9b0327f9567..cc4cf9367eeb117204ecfb4c206ce5b6c1b0a70f 100755 (executable)
--- a/configure
+++ b/configure
@@ -2197,7 +2197,7 @@ fi
 qtversion=""
 if test "$qt" != "no"; then
     if test "$qtabi" = "5.0" ; then
-        qtpackage="Qt5Widgets Qt5Qml Qt5OpenGL Qt5Gui"
+        qtpackage="Qt5Widgets Qt5OpenGL Qt5Gui"
         qtversion="5.0.0"
 
         if $pkg_config --exists "$qtpackage >= $qtversion"; then
index f4d08d7775dc966cdb1f92c3e21e066092239da9..f0e974720931ee3ac83d4978723fb984de215624 100755 (executable)
@@ -25,7 +25,10 @@ prepare()
         exit 1
     fi
 
-    export PKG_CONFIG_PATH=$ROOTDIR/glib2/lib/pkgconfig:$ROOTDIR/curl/lib/pkgconfig:$ROOTDIR/libffi/lib/pkgconfig:$ROOTDIR/libidn/lib/pkgconfig:$ROOTDIR/libxml2/lib/pkgconfig:$ROOTDIR/ncurses/lib/pkgconfig:$ROOTDIR/openssl/lib/pkgconfig:$ROOTDIR/pixman/lib/pkgconfig:$ROOTDIR/zlib/lib/pkgconfig:$ROOTDIR/libav/lib/pkgconfig:$ROOTDIR/libpng/lib/pkgconfig:$ROOTDIR/x264/lib/pkgconfig:$PKG_CONFIG_PATH
+    PATH=$PATH:$ROOTDIR/Qt_5.3.1/bin
+    export PATH
+
+    export PKG_CONFIG_PATH=$ROOTDIR/glib2/lib/pkgconfig:$ROOTDIR/curl/lib/pkgconfig:$ROOTDIR/libffi/lib/pkgconfig:$ROOTDIR/libidn/lib/pkgconfig:$ROOTDIR/libxml2/lib/pkgconfig:$ROOTDIR/ncurses/lib/pkgconfig:$ROOTDIR/openssl/lib/pkgconfig:$ROOTDIR/pixman/lib/pkgconfig:$ROOTDIR/zlib/lib/pkgconfig:$ROOTDIR/libav/lib/pkgconfig:$ROOTDIR/libpng/lib/pkgconfig:$ROOTDIR/x264/lib/pkgconfig:$ROOTDIR/Qt_5.3.1/lib/pkgconfig:$PKG_CONFIG_PATH
 
     BUILD_CFLAGS="--extra-cflags=-I$ROOTDIR/libiconv/include "
     BUILD_LDFLAGS="--extra-ldflags=-L$ROOTDIR/libiconv/lib "
index 63f6dd4bd735ec3f54005389c6fed8527ace7ae4..60b1287a25fd24f31c895613668da4c810771d25 100755 (executable)
@@ -34,14 +34,14 @@ prepare()
        fi
 
        PURIFIED_ROOTDIR=${MSYS_ROOTDIR}
-       PATH=$PATH:$PURIFIED_ROOTDIR/bin:$PURIFIED_ROOTDIR/apache-ant_1.9.2/bin:$PURIFIED_ROOTDIR/SDL_1.2.15/bin:$PURIFIED_ROOTDIR/pixman_0.30.0/bin:$PURIFIED_ROOTDIR/gtk-bundle_2.24.10/bin:$PURIFIED_ROOTDIR/libcurl-4_1.0.1/bin
+       PATH=$PATH:$PURIFIED_ROOTDIR/bin:$PURIFIED_ROOTDIR/apache-ant_1.9.2/bin:$PURIFIED_ROOTDIR/SDL_1.2.15/bin:$PURIFIED_ROOTDIR/pixman_0.30.0/bin:$PURIFIED_ROOTDIR/gtk-bundle_2.24.10/bin:$PURIFIED_ROOTDIR/libcurl-4_1.0.1/bin:$PURIFIED_ROOTDIR/Qt_5.3.1/bin
        export PATH
 
        if [ -z ${PKG_CONFIG_PATH} ]
        then
-               PKG_CONFIG_PATH=$PURIFIED_ROOTDIR/libav/lib/pkgconfig:$PURIFIED_ROOTDIR/SDL_1.2.15/lib/pkgconfig:$PURIFIED_ROOTDIR/pixman_0.30.0/lib/pkgconfig:$PURIFIED_ROOTDIR/gtk-bundle_2.24.10/lib/pkgconfig:$PURIFIED_ROOTDIR/libcurl-4_1.0.1/lib/pkgconfig:$PURIFIED_ROOTDIR/x264/lib/pkgconfig
+               PKG_CONFIG_PATH=$PURIFIED_ROOTDIR/libav/lib/pkgconfig:$PURIFIED_ROOTDIR/SDL_1.2.15/lib/pkgconfig:$PURIFIED_ROOTDIR/pixman_0.30.0/lib/pkgconfig:$PURIFIED_ROOTDIR/gtk-bundle_2.24.10/lib/pkgconfig:$PURIFIED_ROOTDIR/libcurl-4_1.0.1/lib/pkgconfig:$PURIFIED_ROOTDIR/x264/lib/pkgconfig:$PURIFIED_ROOTDIR/Qt_5.3.1/lib/pkgconfig
        else
-               PKG_CONFIG_PATH=$PURIFIED_ROOTDIR/libav/lib/pkgconfig:$PURIFIED_ROOTDIR/SDL_1.2.15/lib/pkgconfig:$PURIFIED_ROOTDIR/pixman_0.30.0/lib/pkgconfig:$PURIFIED_ROOTDIR/gtk-bundle_2.24.10/lib/pkgconfig:$PURIFIED_ROOTDIR/libcurl-4_1.0.1/lib/pkgconfig:$PURIFIED_ROOTDIR/x264/lib/pkgconfig:${PKG_CONFIG_PATH}
+               PKG_CONFIG_PATH=$PURIFIED_ROOTDIR/libav/lib/pkgconfig:$PURIFIED_ROOTDIR/SDL_1.2.15/lib/pkgconfig:$PURIFIED_ROOTDIR/pixman_0.30.0/lib/pkgconfig:$PURIFIED_ROOTDIR/gtk-bundle_2.24.10/lib/pkgconfig:$PURIFIED_ROOTDIR/libcurl-4_1.0.1/lib/pkgconfig:$PURIFIED_ROOTDIR/x264/lib/pkgconfig:$PURIFIED_ROOTDIR/Qt_5.3.1/lib/pkgconfig:${PKG_CONFIG_PATH}
        fi
        export PKG_CONFIG_PATH
 
diff --git a/vl.c b/vl.c
index 4e025ce5068bbfb06d0fbcb8fdfdae6d101bc701..22e4ee4eeb106e607af0d028a3ce8d0fcf2258e8 100644 (file)
--- a/vl.c
+++ b/vl.c
@@ -2212,6 +2212,8 @@ static DisplayType select_display(const char *p)
         display = DT_MARU_QT;
 # else
         fprintf(stderr, "maru_qt is disabled\n");
+
+        maru_register_exit_msg(MARU_EXIT_UNKNOWN, "maru_qt is disabled");
         exit(1);
 # endif
 #endif /* CONFIG_MARU */