Building qtmoko for Neo.
Jorge
xxopxe at gmail.com
Tue Jan 21 14:53:14 CET 2014
On 01/20/2014 06:16 PM, Radek Polak wrote:
>> 1. The cdebootstrap step in the script fails unless I add
>> --allow-unauthenticated. Not sure what is going on nor whose fault it is.
>> Hmm maybe you have to install debian/emdebian apt keyring to get rid of this.
> I am on debian, that's maybe why it works for me...
I do have debian-keyring and emdebian-archive-keyring installed, will
look a bit further.
>>> 2. At some point during the script running, something breaks in my box.
>> Some applets hang, and chromium starts to fail to load complaining on
>> "incorrect permissions on /dev/shm". Doing "sudo chmod 1777 /dev/shm"
>> seems to fix that, but I don't know what else is happening.
>> Ahh interesting, i am getting this error too, but it never occured to me that
> this is because of qtmoko chroot. It can be related to binded mounts...
(will comment later)
>> You can try append -verbose to see more details.
>> Otherwise you might need the devel packages like libasound2-dev libssl-dev but
> i wonder why they are not installed - i have checked the qtmoko-chroot-
> armel.sh and they are there.
Yes, the packages are there, and running with -verbose show the following:
-----------------------------------------------
arm-linux-gnueabi-g++ -MMD -MF
/root/qte/build/config.tests/alsa/.obj/main.cpp.d -c -pipe
-DQT_QWS_FICGTA01 -fno-exceptions -fno-rtti -fno-rtti -fno-exceptions
-O2 -fomit-frame-pointer -finline-functions -falign-functions=2
-falign-loops=2 -falign-jumps=2 -march=armv4t -mtune=arm920t
-msoft-float -D_FORTIFY_SOURCE=0 -D_FORTIFY_SOURCE=0
-DQT_NO_DYNAMIC_CAST
-I/root/qte/build/sdk/devices/root/qte/qtmoko/devices/neo/mkspecs/qws/linux-neo-g++
-I/root/qte/build/config.tests/devices/root/qte/qtmoko/devices/neo/mkspecs/qws/linux-neo-g++
-I/root/qte/qtmoko/devices/neo/mkspecs/qws/linux-neo-g++
-I/root/qte/build/config.tests/alsa -I/root/qte/qtmoko/config.tests/alsa
-I/root/qte/qtmoko/alsa -I/root/qte/build/alsa -o
/root/qte/build/config.tests/alsa/.obj/main.o
/root/qte/qtmoko/config.tests/alsa/main.cpp
/root/qte/qtmoko/config.tests/alsa/main.cpp:1:28: warning:
alsa/asoundlib.h: No such file or directory
-----------------------------------------------
Nevertheless, the file /usr/include/alsa/asoundlib.h is in place, don't
know why it doesn't find it.
On mounts, yes, there is definitely something fishy. Mount shows the
following that does not look right:
-----------------------------------------------
/dev on /home/jvisca/sources/qtmoko-chroot/dev type none (rw,bind)
/home/jvisca/sources on /home/jvisca/sources/qtmoko-chroot/root/qte type
none (rw,bind)
/home/jvisca/sources on /home/jvisca/sources/qtmoko-chroot/var/lib/dbus
type none (rw,bind)
/var/lib/dbus on /home/jvisca/sources/qtmoko-chroot/var/lib/dbus type
none (rw,bind)
-----------------------------------------------
Actually, that is a bit scary :)
Regards,
Jorge
More information about the community
mailing list