From: 胡(Hu)昕达(Xinda) <hu...@gm...> - 2009-05-27 21:43:41
|
Hi, I flashed my verdex XL6P gumstix with the prebuilt x11 32MB image(OE). I programmed a small GUI application on my host linux with only 1 header file, 2 cpp file and want to compile it to run on the gumstix. I'm not sure how to do it, can someone point me in the right direction? Thanks in advance. Jeff |
From: David B. <da...@bo...> - 2009-05-28 23:45:55
|
On Thursday 28 May 2009 19:23, huxinda wrote: > Bitbake stoped at task 549 of 589, which is do_compile > helloworld-qtlabel.bb. I have "inherit qt4x11" in the .bb file. Here is > the error log. > > NOTE: Running task 549 of 589 (ID: 7, > /home/deepsilence/gumstix/gumstix-oe/com.gumstix.collection/packages/helloworld-qtconsole/helloworld-qtlabel.bb, > do_compile) > NOTE: package helloworld-qtlabel-1.0: started > NOTE: package helloworld-qtlabel-1.0-r0: task do_compile: started > ERROR: function do_compile failed > ERROR: log data follows > (/home/deepsilence/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/helloworld-qtlabel-1.0-r0/temp/log.do_compile.15802) > | NOTE: make MAKEFLAGS= > | arm-angstrom-linux-gnueabi-g++ -march=armv5te -mtune=xscale -c -pipe > -isystem/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include > -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os > -isystem/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include > -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os > -fpermissive -fvisibility-inlines-hidden -Wall -W -D_REENTRANT > -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED > -I../../../../cross/share/qt4/mkspecs/linux-gnueabi-oe-g++ -I. > -I/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include/qt4/QtCore > -I/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include/qt4/QtCore > -I/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include/qt4/QtNetwork > -I/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include/qt4/QtNetwork > -I/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include/qt4 > -I. -I. -o HelloQtLabel.o HelloQtLabel.cpp It seems that the QtGui headers are missing from the includes. I would expect to see -I/home/deepsilence/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include/qt4/QtGui in that list. I'm not familiar with BitBake, but hopefully this will help you track down the problem with your build. David |
From: Dante S. <da...@ma...> - 2009-05-29 01:17:31
|
Hello Jeff, huxinda wrote: > > > I flashed my verdex XL6P gumstix with the prebuilt x11 32MB image(OE). > > I programmed a small GUI application on my host linux with only 1 header > file, 2 cpp file and want to compile it to run on the gumstix. > > I'm not sure how to do it, can someone point me in the right direction? > > I built a basic image for my XL6P and then I followed the steps in this guide- http://www.gumstix.net/wiki/index.php?title=Qtopia_core_howto I downloaded the Qt-embedded package and compiled a tweaked Qt sample using the provided binaries. I put up a picture on my project-tracking site: http://sites.google.com/site/buildagadget/handheld/gumui What I did was copy a sample folder under the /qt/demos folder in the Qt-embedded package and modify the Makefile to match the OE toolchain. You will find the source for that application (cpp, header, project and makefile...files) in the bottom of that page. I also put up a video of another application in youtube: http://www.youtube.com/watch?v=ZxGNJERaooE Cheers, Dante -- View this message in context: http://www.nabble.com/Compile-QT-application-on-Gumstix-tp23751405p23772819.html Sent from the Gumstix mailing list archive at Nabble.com. |