[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Arabic on Zaurus/Ipaq



On Friday 04 March 2005 05:10, Mohammed Yousif wrote:
> On Tuesday 01 March 2005 12:42, Abdulhaq Lynch wrote:
> > On Tuesday 01 March 2005 04:31, Mohammed Yousif wrote:
> > > But it is a waste of resources to leave them. Of course you cannot put
> > > 200MB of telawa on a device like that and even if you did that battery
> > > won't let you listen to them anyway :-)
> >
> > That's true about the humble machine of mine (unfortunately!), but the
> > new generation of these devices have batteries that will play audio for
> > hours on end. Also, even the old zaurus which I have takes CF disks,
> > which these days are not hugely expensive even for 256MB. So let's try
> > leaving it in for now (if you don't mind) and if it becomes a problem we
> > can remove it later. I'm currently trying to cross-compile libquran at
> > the moment (with speex format included) and I think it's going to work
> > OK.
>
> Good, then we can leave it for now.
> But libquran should be modified anyway, because it contains code to handle
> multiple users and things like that. This code has to be removed.

Sounds fine. While you're at it (if you're familiar with libquran), can you 
look into why I might be getting a segfault at the end of running testquran?:

(gdb) run
Starting program: /home/haq/projects/quran/libquran/.libs/testquran
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
0
/home/haq/projects/quran
بÙسۡÙÙ Ù±ÙÙÙÙÙÙ Ù±ÙرÙÙØ­Û¡ÙÙÙÙÙ Ù±ÙرÙÙØ­ÙÙÙÙ

Program received signal SIGSEGV, Segmentation fault.
free_aya (a=0x6e617275) at qurandata.c:705
705             if (a->next!=NULL) {
(gdb)



I get exactly the same running it on the zaurus (the audio works fine, too 
BTW). Once this problem is sorted and the multi-user stuff removed, we just 
need to re-jig the UI to fit into the (much) smaller space.

wassalaam
abdulhaq