![]() |
2009-10-15
, 19:26
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#112
|
The one thing that I miss from Sword is the fact that Rapier can't do parallel translations or a translation and commentaries, where the secondary sources are slaved to the translation.
I know it would be difficult with the screen size, but it would be nice..
![]() |
2009-10-15
, 19:27
|
|
Posts: 1,559 |
Thanked: 1,786 times |
Joined on Oct 2009
@ Boston
|
#113
|
![]() |
2009-10-15
, 19:30
|
Posts: 369 |
Thanked: 191 times |
Joined on Sep 2009
@ Virginia
|
#114
|
I also need to find out about "opt"ifing stuff; I understand libraries are supposed to be optified but I'm not sure what is needed to make that process work.
Be nice to actually have a device to test everything on. ;-D
![]() |
2009-10-15
, 20:15
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#115
|
Excellent. I guess it's worth hacking up Rapier to do what we want, since it's working. Good job!
I wish i had more time to spend on this. The learning curve is proving to be strenuous for this noob.
![]() |
2009-10-15
, 20:20
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#116
|
I had to put my noob hat on and ask what the heck 'optify' meant
You know about the "maemo-optify" tool, right?
Really? Whatever gives you that crazy idea?Be nice to actually have a device to test everything on. ;-D
![]() |
2009-10-15
, 20:20
|
Posts: 369 |
Thanked: 191 times |
Joined on Sep 2009
@ Virginia
|
#117
|
![]() |
2009-10-15
, 20:22
|
Posts: 369 |
Thanked: 191 times |
Joined on Sep 2009
@ Virginia
|
#118
|
Yeah, but I've been reading that python and optify have some serious issues. So, we need to find out can I optify the base libraries (sword, icu, clucene) and then we don't' optify the python bindings and rapier, or do we have to not optify any of it... Not sure yet. That will need to be found out.
LOL. I don't know something about not being able to run Armel code in scratchbox to even see if the code is compiling properly...
![]() |
2009-10-15
, 20:25
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#119
|
Sure I'm interested in the QT route....barring the ARMEL build glitch, between us we've shown that the 'building blocks' are there and it's a feasible project.
Given that we know Qt4.6 is on its way, it does seem kinda pointless to invest any more time in gtk stuff....I'm going to get my head around the current Qt4 dev API for Maemo5
![]() |
2009-10-15
, 20:30
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#120
|
What, you mean you can't debug by smell?LOL. I don't know something about not being able to run Armel code in scratchbox to even see if the code is compiling properly...
![]() |
Tags |
bible, maemo 5, rapier, reference browser, religious apps, scripture reader, sword |
Thread Tools | |
|
---
Their are some "gotchas" if you want to duplicate what I've done:
CLucene 0.9.23 no longer has the CLBackwards.h header file.
So the sword code has to have that line commented out in one of the files. It doesn't affect anything it was apparently a code cleanup.
CLucene now compiles to libclucene-core and sword expects just libclucene. I had to manually add a symlink. (I need to make sure my "package" will make that symlink )
Several version of sword I had diffeerent issues with -- Sword 1.60 the python bindings will work. 1.6. SVN version bindings didn't work. Also didn't realize Sword required ICU, so until I added it it was a bit wonky. But ICU was simple to get and compile.
I was fighting a stupid rapier/python/hildon bug forever, and I finally just decided to remove the progress bar dialog and change it to a information dialog and bam, I had it working. I was also pleased that I was able to download the Bibles from inside rapier restart it; and it was working fine. So their isn't really any more python code changes "needed" to make it function. (I still need to report this bug to the pymaemo people)
I think I'm going to put this on hold for the moment until we can get the armel building fixed. I might trying compiling Ziphos and Bibletime to see how easy it is to compile in the scratchbox.
I also need to find out about "opt"ifing stuff; I understand libraries are supposed to be optified but I'm not sure what is needed to make that process work. Be nice to actually have a device to test everything on. ;-D
Nathan.