I have some progress to report but still can use some help:

 

The problem seems to start when I run qmake on scratchbox it adds the “full
path” to the qt headers on the Makefile and I end up with:

 

….

INCPATH       =
-I/targets/FREMANTLE_ARMEL/opt/qt4-maemo5/mkspecs/linux-g++-maemo5 -I.
-I/targets/FREMANTLE_ARMEL/opt/qt4-maemo5/include/QtCore …

…

 

By manually removing “/targets/FREMANTLE_ARMEL” from the Makefile I can get
it to compile on my machine and also on the “autobuilder”.

 

How should I proceed to create the Makefile from the .pro file? Are there
any arguments that I should pass to qmake to avoid it including
“/targets/FREMANTLE_ARMEL” to the paths? What did I miss?

 

Thanks again, 

Felipe

 

 

 

  _____  

From: Timo Härkönen [mailto:timop.harko...@gmail.com] 
Sent: Thursday, April 29, 2010 12:27 PM
To: Felipe Crochik
Cc: maemo-developers@maemo.org
Subject: Re: Maemo Extas Builder / QT

 

Hi

2010/4/29 Felipe Crochik <fel...@crochik.com>

I have “ported” Paulo Cesar’s Macuco to the N900 and I am having the hardest
time submitting it to the autobuilder. It is the first time I try this so
please don’t mind if I am missing something obvious… 


Have you defined build dependencies in your debian/control file? Something
like this

Build-Depends: debhelper (>= 5), libqt4-dev (>= 4.6.0)

-Timo
 

 

I think some of my problems may be related to the transition to PR1.2 but
once I got it working on my n900 I imagine I should be able to get it out to
the autobuilder.

 

To make it work on my n900 I have to use the libqt4-maemo5 packages. I
assume to make it work on the PR1.2 I should use the libqt4-dev packages.

Should I just wait for the PR1.2 to be out before?

 

Regardless I can’t make the autobuilder compile it (using qmake from either
set). It always fails like this:

 

make[1]: Entering directory
`/home/builder2/maemo-fremantle-armel-extras-devel/work/macuco2-0.0.5'
make[1]: *** No rule to make target
`/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/linux-g++-maemo5/qmake.conf'
, needed by `Makefile'.  Stop.
make[1]: Leaving directory
`/home/builder2/maemo-fremantle-armel-extras-devel/work/macuco2-0.0.5'

 

or

 

make[1]: Entering directory
`/home/builder1/maemo-fremantle-armel-extras-devel/work/macuco2-0.0.2'
make[1]: *** No rule to make target
`/targets/FREMANTLE_ARMEL/opt/qt4-maemo5/mkspecs/linux-g++-maemo5/qmake.conf
', needed by `Makefile'.  Stop.
make[1]: Leaving directory
`/home/builder1/maemo-fremantle-armel-extras-devel/work/macuco2-0.0.2'

 

References:

https://garage.maemo.org/builder/fremantle/macuco2_0.0.2-1/

https://garage.maemo.org/builder/fremantle/macuco2_0.0.5-1/

 

I can only imagine I am missing something but can’t find what. Any help will
be greatly appreciated.

 

Thanks, 

Felipe


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

 

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

Reply via email to