OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: Kirin on November 01, 2005, 04:03:54 pm
-
just tried sword and biblestudy from the R11 feed. It doesn't work
the biblestudy (frontend of sword) needs the wxwidgets library, but that wxwidgets library is built for gtk 2.4, while R12 has gtk2.6
I'm not sure if it is the reason why it doesn't work. I've tried to uninstall gtk2.6 and install gtk2.4, end up I messed up the pdaxrom and need to reinstall again.......
Can somebody help please?
-
Yeah, the WXWidgets 2.5 is in the unstable feed. Just REMOVE the RC12 feed from your installer, then put in the unstable, and then install the wxwidgets 2.5 from unstable.
(If you put BOTH in, and try to install 2.5, the installer is too smart for you and installs 2.6 from the RC12 feed, so you MUST remove the RC12 feed when installing the wxwidgets 2.5 from the unstable feed.)
Here is the other thread with this answer:
https://www.oesf.org/forums/index.php?showtopic=10797 (https://www.oesf.org/forums/index.php?showtopic=10797)
Read from bottom up.
I would like to either get a new version compiled, or something else. The biblestudy program works, and does so with all of the SWORD modules I have tried, but it is dog slow and has a really poor user interface. My attempts at compiling have failed so far, but maybe I'll try again when I get some more time.
-
Have you considered GnomeSword? I wonder if it would work better because of the presence of the gnome libraries for pdaXrom.
Back when I was running Xqt and Debian under the Sharp ROM, I installed both BibleStudy and GnomeSword in Debian and GnomeSword ran faster.
Bill
-
Have you considered GnomeSword? I wonder if it would work better because of the presence of the gnome libraries for pdaXrom.
Back when I was running Xqt and Debian under the Sharp ROM, I installed both BibleStudy and GnomeSword in Debian and GnomeSword ran faster.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101981\"][{POST_SNAPBACK}][/a][/div]
can I run GnomeSword within xfce4 ?
-
Have you considered GnomeSword? I wonder if it would work better because of the presence of the gnome libraries for pdaXrom.
Back when I was running Xqt and Debian under the Sharp ROM, I installed both BibleStudy and GnomeSword in Debian and GnomeSword ran faster.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101981\"][{POST_SNAPBACK}][/a][/div]
can I run GnomeSword within xfce4 ?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102003\"][{POST_SNAPBACK}][/a][/div]
I don't know; I think someone would have to undertake the task of compiling GnomeSword for pdaXrom. I ran it in a chrooted Debian (and Xqt) environment when I was running the standard Sharp ROM. All I had to do under Debian was "apt-get install Gnomesword" and the package installed.
I'm afraid I wouldn't know how to begin trying to compile GnomeSword for pdaXrom, but would certainly use it if someone did.
GnomeSword's interface is very clean and simple.
Bill
-
finally I'm able to install biblestudy on my C1000 with pdaxrom...
overall function and speed are acceptable, it's just the search is nearly useless, coz it is very slow...
-
finally I'm able to install biblestudy on my C1000 with pdaxrom...
overall function and speed are acceptable, it's just the search is nearly useless, coz it is very slow...
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=102116\")
Every time I start it, it takes several seconds bringing up a stupid sort of "welcome" screen. Then I have to tap, tap, tap, my way around to get to the actual Bible (KJV or whatever) and then close the silly tree pane on the left. Did you find some way to get it to start straight into the Bible text?
As for the gnomesword, I'm looking into it, but it needs some dependencies ( gtkhmtl so far, but there could be more ) that I am not finding. Probably this ( [a href=\"https://www.oesf.org/forums/index.php?showtopic=15849]https://www.oesf.org/forums/index.php?showtopic=15849[/url] ) is the way to go for that, but it seems overkill for one or two apps.
-
I would like to either get a new version compiled, or something else. The biblestudy program works, and does so with all of the SWORD modules I have tried, but it is dog slow and has a really poor user interface. My attempts at compiling have failed so far, but maybe I'll try again when I get some more time.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101886\"][{POST_SNAPBACK}][/a][/div]
Hi, what error did you get in the compilation? I think I compiled biblestudy as follows:
1. compile sword
2. copy the cross-compiled lib and headers to Cross SDK
3. cross-compile biblestudy
3.1 run configure
3.2 update src/Makefile to update the path to the sword header files
3.3 add "-f permissive" to CPPFLAGS
3.4 compile
4. make a ipk
<<steps edited>>
I think you can do the same thing to compile biblestudy for RC12.
The biblestudy in unstable feed support searching of CJK bibles. You need to fix a bug in biblestudy and a bug in wxwidget if you want to have this feature in your compiled biblestudy.
Are you sure it will be faster if you recompile biblestudy with new lib in RC12? I cannot it at the moment because I am still running RC9 and too lazy to upgrade to RC12.
Jacky
-
I just compiled biblestudy 1.0 and sword 1.5.8 using the latest SDK cross-compiler.
To run biblestudy, you need...
1. RC11+
2. wxwidgets from pdaXrom RC12 feed
3. install sword 1.5.8
4. sword bibles
5. install biblestudy (of course)
Since I don't have RC12 installed, I did not test it yet. Please give me feedback (either works or does not work). If it is fine, I will upload it to unstable feed.
Jacky
EDIT: Please download the IPKs in the later post of this thread.
-
I just compiled biblestudy 1.0 and sword 1.5.8 using the latest SDK cross-compiler.
To run biblestudy, you need...
1. RC11+
2. wxwidgets from pdaXrom RC12 feed
3. install sword 1.5.8
4. sword bibles
5. install biblestudy (of course)
Since I don't have RC12 installed, I did not test it yet. Please give me feedback (either works or does not work). If it is fine, I will upload it to unstable feed.
Jacky
[ You are not allowed to view attachments ] [ You are not allowed to view attachments ]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102433\"][{POST_SNAPBACK}][/a][/div]
I just tried to install sword/biblestudy on my C1K and rc12. Had to add libtiff and libcurl and then biblestudy launched and I got to the main screen, then it seg faulted.
Bill
-
Hi,
Thanks for your test. I think I have to upgrade to RC12 and test it. But I am busy with my Segway
BTW, did you install any bible to sword yet? it will give seg fault if you don't have any bible installed.
I will test it in the next couple weeks. Sorry for making you guys disappointed. Thanks.
Jacky
I just compiled biblestudy 1.0 and sword 1.5.8 using the latest SDK cross-compiler.
To run biblestudy, you need...
1. RC11+
2. wxwidgets from pdaXrom RC12 feed
3. install sword 1.5.8
4. sword bibles
5. install biblestudy (of course)
Since I don't have RC12 installed, I did not test it yet. Please give me feedback (either works or does not work). If it is fine, I will upload it to unstable feed.
Jacky
[ You are not allowed to view attachments ] [ You are not allowed to view attachments ]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102433\"][{POST_SNAPBACK}][/a][/div]
I just tried to install sword/biblestudy on my C1K and rc12. Had to add libtiff and libcurl and then biblestudy launched and I got to the main screen, then it seg faulted.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102626\"][{POST_SNAPBACK}][/a][/div]
-
Hi,
Thanks for your test. I think I have to upgrade to RC12 and test it. But I am busy with my Segway
BTW, did you install any bible to sword yet? it will give seg fault if you don't have any bible installed.
I will test it in the next couple weeks. Sorry for making you guys disappointed. Thanks.
Jacky
I just compiled biblestudy 1.0 and sword 1.5.8 using the latest SDK cross-compiler.
To run biblestudy, you need...
1. RC11+
2. wxwidgets from pdaXrom RC12 feed
3. install sword 1.5.8
4. sword bibles
5. install biblestudy (of course)
Since I don't have RC12 installed, I did not test it yet. Please give me feedback (either works or does not work). If it is fine, I will upload it to unstable feed.
Jacky
[ You are not allowed to view attachments ] [ You are not allowed to view attachments ]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102433\"][{POST_SNAPBACK}][/a][/div]
I just tried to install sword/biblestudy on my C1K and rc12. Had to add libtiff and libcurl and then biblestudy launched and I got to the main screen, then it seg faulted.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102626\"][{POST_SNAPBACK}][/a][/div]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102628\"][{POST_SNAPBACK}][/a][/div]
Jacky,
Actually, I hadn't installed any Bible modules yet; that's probably why it segfaulted. I'll try it again and load a module to see if it works.
Bill
-
Hi,
Thanks for your test. I think I have to upgrade to RC12 and test it. But I am busy with my Segway
BTW, did you install any bible to sword yet? it will give seg fault if you don't have any bible installed.
I will test it in the next couple weeks. Sorry for making you guys disappointed. Thanks.
Jacky
I just compiled biblestudy 1.0 and sword 1.5.8 using the latest SDK cross-compiler.
To run biblestudy, you need...
1. RC11+
2. wxwidgets from pdaXrom RC12 feed
3. install sword 1.5.8
4. sword bibles
5. install biblestudy (of course)
Since I don't have RC12 installed, I did not test it yet. Please give me feedback (either works or does not work). If it is fine, I will upload it to unstable feed.
Jacky
[ You are not allowed to view attachments ] [ You are not allowed to view attachments ]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102433\"][{POST_SNAPBACK}][/a][/div]
I just tried to install sword/biblestudy on my C1K and rc12. Had to add libtiff and libcurl and then biblestudy launched and I got to the main screen, then it seg faulted.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102626\"][{POST_SNAPBACK}][/a][/div]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102628\"][{POST_SNAPBACK}][/a][/div]
Jacky,
Actually, I hadn't installed any Bible modules yet; that's probably why it segfaulted. I'll try it again and load a module to see if it works.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102631\"][{POST_SNAPBACK}][/a][/div]
Jacky,
Ok, I loaded two Bibles into /usr/share/sword (both the mods.d and modules directories) and started Biblestudy and it still segfaulted.
Bill
-
Hi,
Thanks for your test. I think I have to upgrade to RC12 and test it. But I am busy with my Segway
BTW, did you install any bible to sword yet? it will give seg fault if you don't have any bible installed.
I will test it in the next couple weeks. Sorry for making you guys disappointed. Thanks.
Jacky
I just compiled biblestudy 1.0 and sword 1.5.8 using the latest SDK cross-compiler.
To run biblestudy, you need...
1. RC11+
2. wxwidgets from pdaXrom RC12 feed
3. install sword 1.5.8
4. sword bibles
5. install biblestudy (of course)
Since I don't have RC12 installed, I did not test it yet. Please give me feedback (either works or does not work). If it is fine, I will upload it to unstable feed.
Jacky
[ You are not allowed to view attachments ] [ You are not allowed to view attachments ]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102433\"][{POST_SNAPBACK}][/a][/div]
I just tried to install sword/biblestudy on my C1K and rc12. Had to add libtiff and libcurl and then biblestudy launched and I got to the main screen, then it seg faulted.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102626\"][{POST_SNAPBACK}][/a][/div]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102628\"][{POST_SNAPBACK}][/a][/div]
Jacky,
Actually, I hadn't installed any Bible modules yet; that's probably why it segfaulted. I'll try it again and load a module to see if it works.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102631\"][{POST_SNAPBACK}][/a][/div]
Jacky,
Ok, I loaded two Bibles into /usr/share/sword (both the mods.d and modules directories) and started Biblestudy and it still segfaulted.
Bill
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102633\"][{POST_SNAPBACK}][/a][/div]
Bill,
I will test it with my own Zaurus but need some time to upgrade to RC12, etc.
Jacky
-
Your new version here works for me. Had to install libtiff and libcurl, but never got a segfault.
I still have the old one installed too, but it appears to just be a binary.
I'm not sure if it is any faster, but at least it works with the latest RC12 stuff.
I am working on trying to compile myself, just to see what error I am getting, but yours seems to work just fine.
Biblestudy seems kind of old. No recent updates. I tried compiling Bible Time, but it fails saying it needs KDE headers.
EDIT:
Ok, I made the compile work. I had compiled the sword libraries, but not put them where the biblestudy compile could find them. I am really not sure where I should put them. I made it work, but it was a hack. Where is it that I should put the libraries within the Cross SDK? I tried a few places, but it always just seemed to want to see them in the /usr/lib directory.
I am learning about this XWindows thing. It seems there are just GUI programs, and then there are KDE and GNOME programs. I guess we can make anything that isn't KDE or GNOME work on pdaXrom, but if it is KDE or GNOME, then it won't work? Am I making sense?
This is all new to me, as I am used to just installing a Linux distro, and everything works, and I can compile anything I want to, but 99.9% of what most programs need/want to compile is already in the distro.
EDIT2:
I realized that since it uses wxwidgets, I know enough about writing C++ that I can customize Biblestudy to do what I want (open the windows I want at startup, etc.) which is very cool.
QUESTION: Why is my compiled binary 2.5 megs while yours is about 600K? Mine works, but it seems odd that it is SO HUGE, and I wonder if it is slower, though it doesn't seem to be.
Thanks for all your help. As you can tell, there is a lot I don't know about compiling software for Linux. I've been lucky enough to just have things work on the desktop for me.
-
Hi,
To make your binary smaller in size, just strip them with the command "armv5tel-cacko-linux-strip".
Yes, bibestudy seems to be dead for a long time. However, I can't find any candidate which has fewer dependency on other libraries. That's why I use biblestudy.
For the location of your library in Cross SDK, you should put it under "/opt/cross/arm/3.4.4-xscale-softvfp/armv5tel-cacko-linux".
Jacky
EDIT: Anyone else can install this biblestudy build and run successfully?
Your new version here works for me. Had to install libtiff and libcurl, but never got a segfault.
I still have the old one installed too, but it appears to just be a binary.
I'm not sure if it is any faster, but at least it works with the latest RC12 stuff.
I am working on trying to compile myself, just to see what error I am getting, but yours seems to work just fine.
Biblestudy seems kind of old. No recent updates. I tried compiling Bible Time, but it fails saying it needs KDE headers.
EDIT:
Ok, I made the compile work. I had compiled the sword libraries, but not put them where the biblestudy compile could find them. I am really not sure where I should put them. I made it work, but it was a hack. Where is it that I should put the libraries within the Cross SDK? I tried a few places, but it always just seemed to want to see them in the /usr/lib directory.
I am learning about this XWindows thing. It seems there are just GUI programs, and then there are KDE and GNOME programs. I guess we can make anything that isn't KDE or GNOME work on pdaXrom, but if it is KDE or GNOME, then it won't work? Am I making sense?
This is all new to me, as I am used to just installing a Linux distro, and everything works, and I can compile anything I want to, but 99.9% of what most programs need/want to compile is already in the distro.
EDIT2:
I realized that since it uses wxwidgets, I know enough about writing C++ that I can customize Biblestudy to do what I want (open the windows I want at startup, etc.) which is very cool.
QUESTION: Why is my compiled binary 2.5 megs while yours is about 600K? Mine works, but it seems odd that it is SO HUGE, and I wonder if it is slower, though it doesn't seem to be.
Thanks for all your help. As you can tell, there is a lot I don't know about compiling software for Linux. I've been lucky enough to just have things work on the desktop for me.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102717\"][{POST_SNAPBACK}][/a][/div]
-
No, I am getting segfaults as well. I saw it required libwx_gtk2u_xrc-2.6.so.0 already so I installed wxwidgets 2.6.
What is your Zaurus model, did you compile with iwmmxt extensions?
-
You need to install "sword-modules" from unstable feed. This module contains SWORD modules necessary for biblestudy to start without crash. I upgraded my Zaurus to RC12 and biblestudy works fine.
I recompiled sword to remove the dependency on libcurl. I will upload the new sword and biblestudy ipk to unstable feed later. I will post a message in this thread after the upload.
My Zaurus is a c860.
No, I am getting segfaults as well. I saw it required libwx_gtk2u_xrc-2.6.so.0 already so I installed wxwidgets 2.6.
What is your Zaurus model, did you compile with iwmmxt extensions?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=103562\"][{POST_SNAPBACK}][/a][/div]
-
The updated ipk is attached. I failed to delete the old ipk and upload them to unstable feed.
[ You are not allowed to view attachments ]
[ You are not allowed to view attachments ]