Hi everyone

App compiles fine under Arch Linux, Nokia Qt SDK 1.0.1, but when uploaded
using Maemo Extras Assistant, it won't compile.
It is down to missing header files, not sure why the builder can't locate
it!?!

See:
------------------------------------------------------------------------------------------------------------------------

TMP="/var/tmp"
TEMP="/var/tmp"
DEBIAN_FRONTEND="noninteractive"
DEBIAN_PRIORITY="critical"
DEB_BUILD_OPTIONS="parallel=4"
TMPDIR="/var/tmp"
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value:
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package munadi
dpkg-buildpackage: source version 0.1.0
dpkg-buildpackage: host architecture armel
dpkg-checkbuilddeps: Using Scratchbox tools to satisfy builddeps
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
# Add here commands to clean up after the build process.
rm -rf builddir
dh_clean
 dpkg-source -b munadi-0.1.0
dpkg-source: info: using source format `1.0'
dpkg-source: info: building munadi in munadi_0.1.0.tar.gz
dpkg-source: info: building munadi in munadi_0.1.0.dsc
 debian/rules build
mkdir -p builddir
cd builddir && qmake-qt4 PREFIX=/usr ../munadi.pro
/usr/bin/rcc: File does not exist '../resources.qrc'
dh_testdir
# Add here commands to compile the package.
cd builddir && /scratchbox/tools/bin/make
make[1]: Entering directory
`/home/builder3/maemo-fremantle-armel-extras-devel/work/munadi-0.1.0/builddir'
/usr/bin/uic ../mainwindow.ui -o ui_mainwindow.h
/usr/bin/uic ../addcitydialog.ui -o ui_addcitydialog.h
g++ -c -pipe -O3 -fno-omit-frame-pointer -fno-optimize-sibling-calls
-Wall -W -D_REENTRANT -DQT_GL_NO_SCISSOR_TEST
-DQT_DEFAULT_TEXTURE_GLYPH_CACHE_WIDTH=1024 -DQT_NO_DEBUG_OUTPUT
-DTESTING -Dmaemo5 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_CORE_LIB -DQT_SHARED
-I/targets/maemo5-arm-7c209a2014ad1029c88a37e1f17622a3e6ebda42/usr/share/qt4/mkspecs/linux-g++-maemo5
-I../../munadi-0.1.0
-I/targets/maemo5-arm-7c209a2014ad1029c88a37e1f17622a3e6ebda42/usr/include/QtCore
-I/targets/maemo5-arm-7c209a2014ad1029c88a37e1f17622a3e6ebda42/usr/include/QtNetwork
-I/targets/maemo5-arm-7c209a2014ad1029c88a37e1f17622a3e6ebda42/usr/include/QtGui
-I/targets/maemo5-arm-7c209a2014ad1029c88a37e1f17622a3e6ebda42/usr/include
-I/targets/maemo5-arm-7c209a2014ad1029c88a37e1f17622a3e6ebda42/usr/include/QtDBus
-I. -I. -I../../munadi-0.1.0 -I. -o main.o ../main.cpp
In file included from ../mainwindow.h:6,
                 from ../main.cpp:2:../munadiengine.h:19:24: error:
QMediaPlayer: No such file or directory
In file included from ../mainwindow.h:6,
                 from ../main.cpp:2:
../munadiengine.h:59: error: ISO C++ forbids declaration of
'QMediaPlayer' with no type
../munadiengine.h:59: error: expected ';' before '*' token
make[1]: *** [main.o] Error 1
make[1]: Leaving directory
`/home/builder3/maemo-fremantle-armel-extras-devel/work/munadi-0.1.0/builddir'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


--------------------------------------------------------------------------------------------------------------------------------------------

I believe QtMultimediaKit is not included, hence why, under scratchbox, it
does get included without any issues.
Is there a special way to include QtMobility classes?

Regards.
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to