/srv/irclogs.ubuntu.com/2009/10/22/#ubuntu-arm.txt

loolojn: Eh too bad you missed the give away08:57
=== maen_afk is now known as maen
saeed__lool12:39
loolsaeed__: Yup13:01
saeed__how can cross build kernel package for dove?13:04
saeed__I tried: CROSS_COMPILE=arm-marvell-linux-gnueabi- CONCURRENCY_LEVEL=3 fakeroot make-kpkg --arch arm --initrd --append-to-version=-custom kernel_image kernel_headers  --cross_compile -13:05
loolDon't use make-kpkg13:19
loolsaeed__: http://kernel.ubuntu.com/13:20
loolsaeed__: debuild/dpkg-buildpackage -e CROSS_COMPILE=arm-marvell-linux-gnueabi- should work13:20
loolsaeed__: https://help.ubuntu.com/community/Kernel/Compile13:22
loolsaeed__: Or http://idlethread.blogspot.com/2009/01/recipe-of-day-cross-compiling-armel.html13:22
Stskeepshmm, Mesa 7.6, anyone know of any plans to enable the GLES1/GLES2 part of it and provide packages?14:58
loolStskeeps: What for specifically?15:05
loolI think we dont have userspace using GLES ATM; I think Clutter could use it but there are some bugs15:05
Stskeepslool: in this particular case, building against GLES2 headers and then drop in stuff like SGX15:05
loolRight15:06
Stskeeps(i'm aware there's some potential pitfalls in that)15:06
loolI dont think we enable GLES support in mesa in karmic but I guess we could next cycle15:07
Stskeeps:nod:15:07
Stskeepsthen there's also the issue of package naming, like, if it's libgles2-dev and so on :P15:08
loolLooks like we just need to --enable-egl in a separate build15:09
Stskeepsyeah, that was my thought15:09
Stskeepsthe effect is being able to do GLES stuff in public and fallback on sw rendering, .. and then be able to drop in GLES libs for your device's chip :P15:10
thopiekarhi15:26
thopiekaris there howto install ubuntu arm on a Nokia Internet Tablet?15:26
Meiz_webchatthopiekar: just create rootfs with rootstock and install Mer hw-support stuff :)15:27
thopiekarthanks, Meiz_webchat15:27
thopiekardoes anyone of you know how large the size of the rootfs should be to install it on the flash memory?15:41
thopiekarhmm I wanted to create now a rootfs with rootstock but it uses jaunty..16:47
thopiekarI created myself a karmic chroot16:47
thopiekarwith kubuntu-netbook installed..16:47
thopiekaris there a way to get that chroot as a rootfs?16:48
=== Tscheesy is now known as with_Tscheesy
=== with_Tscheesy is now known as Tscheesy
=== Tscheesy is now known as Tscheesy_
Martynojn : where did ARM/Freescale hand out the pegatron netbooks?20:11
=== Meiz_TB is now known as Meizirkki
=== Meizirkki is now known as Meiz_TB
=== Meiz_TB is now known as Meiz__TB
=== Meiz__TB is now known as Meiz___TB
=== Meiz___TB is now known as Meiz_TB
beyossihi, what is the /lib/vfp directory?? , why it is installed on my target? some of my .so files resides there as well as at /lib/ - and they are different. any idea?22:33
roxfan/vfp is probably for binaries compiled with vfp support22:36
roxfanhttps://lists.ubuntu.com/archives/jaunty-changes/2009-March/007966.html22:36
roxfanrelated: http://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg1395037.html22:38
beyossiThanks. but i didn't understand why it was added?, why all the files are in different size than the same files in /lib or /usr/lib ?22:44
roxfanprobably because they use vfp instructions to speed up floating-point calculation22:45
beyossiwell, on my host, when cross-compiling, my libraries were taken from /lib and /usr/lib, but on the target applications use /lib/vfp , I guess this is a good reason for problems. Is there a recommendation what to use?22:48
roxfanum, shouldn't you have a separate tree with libs for the target system?22:53
roxfanyou should probably either disable vfp when compiling, or install/crolss-compile vfp libs on the host system...22:54
beyossiactually, on the host I was used a copy of the target filesystem (using relative symbolic links) and pointing the LIBDIR to either /lib or /usr/lib. But then when executing on the target the application was loading the libs from /lib/vfp...22:57
beyossican I be sure that every library installed in /lib or /usr/lib is also installed in vfp ?22:57
roxfani think it will fall back to /lib if it's not found in vfp...22:58
beyossiso i need to define both paths for linking?, is there a way to define it with priorities?. I have to say that this issue sounds not convenient at all. i will try playing with that...23:01
roxfanmaybe try running the program with LD_HWCAP_MASK=0x0 and see if it helps23:02
loolbeyossi: We built two passes of glibc in jaunty23:04
loolOne for vfp and one for non-vfp23:04
loolThe versioning between the two on an installed system is very strict23:04
beyossilool: for example, libdl.so.2 is taken from the /lib/vfp library (monitoring using ldd), while the same file name exist at /lib/libdl.so.2 - the libdl.so is at: /usr/lib/libdl.so and it points to ../../lib/libdl.so.2 . so i don't understand why the program is using /lib/vfp23:12
roxfanblack magic23:20
roxfani guess ld is checking hwcaps and adding /vfp to search path if hardware supports it23:21
beyossibut as far as I understand, a program will look for libdl.so (which exists only once) and not directly to libdl.so.2, and my libdl.so points to a specific place23:23
beyossibtw, I renamed library /lib/vfp to /lib/vfp2 and then everything points back to the 'old places' - latter on I will try building  my entire target with the vfp23:27
beyossiThanks for your help23:27
beyossiAnother issue I face is related to executing QT on my beagleboard which has a PowerVR GPU. after executing the app it fails with: "powervr: driver not found", does anybody know what drivers it looks for exactly?, anyway to debug it?23:32

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!