[Gta04-owner] Building QtMoko v45

Neil Jerram neil at ossau.homelinux.net
Tue Jul 17 09:23:11 CEST 2012


> Btw there are new build steps for debian wheezy here:
>
> https://github.com/radekp/qtmoko/blob/master/README
>
> the good thing is that:
>
> - you can use system qt with them (faster compilation)
> - they install cross compiler from emdebian as regular .deb packages
> - you can build qtmoko with qt 4.7

Cool, I'm trying the new build steps.

But I didn't understand this, from the
http://wiki.debian.org/EmdebianToolchain page:

> Currently, toolchains for Squeeze are preferred. If using Wheezy or
> unstable, add a Squeeze source for your own architecture using your
> normal Debian mirror for dependencies which are no longer in wheezy or
> unstable.

I have Wheezy on my laptop, but I believe QtMoko is still based on
Squeeze.  So what should I do here?

If I create /etc/apt/sources.list.d/emdebian.sources.list exactly as the
page says, then "apt-get update" and "apt-get install
g++-4.4-arm-linux-gnueabi", I get:

  root at neil-laptop:/home/neil/qtmoko# apt-get install g++-4.4-arm-linux-gnueabi
  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:

  The following packages have unmet dependencies:
   g++-4.4-arm-linux-gnueabi : Depends: gcc-4.4-arm-linux-gnueabi (= 4.4.5-8) but it is not going to be installed
                               Depends: libgmp3c2 but it is not installable
  E: Unable to correct problems, you have held broken packages.

Thanks,
        Neil


More information about the Gta04-owner mailing list