01-05-2013, 08:01 AM | #1 |
Member
Posts: 11
Karma: 14046
Join Date: Jan 2013
Device: Kindle Paperwhite
|
trying to compile sylpheed (mail-reader) on KPW
Hello everybody
I'd like to run an email-client on my KPW. Since I could'nt find any similar project, I thought of trying it by myself... So, my idea was: 1. Compile and install Sylpheed 1.9.0 (since it uses GTK v1.2.6) http://sylpheed.sraoss.jp/sylpheed/v1.9/ 2. Link it in /usr/share/webkit-1.0/pillow/debug_cmds.json 3. Profit So I uploaded the install-directory, connected via putty to my KPW,, disabled write-protection, changed to my install-dir and tried ./configure... The result was: Spoiler:
thus: configure:2242: error: no acceptable C compiler found in $PATH Any suggestions about what compiler to put where, to be found by the script? Or was my plan just complete nuts? Greetings Oliver |
01-05-2013, 08:13 AM | #2 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Besides not having documentation, it does not have the program development tools and libraries installed. Installing them outside of the USB storage area will run out of space long before everything is there and in-place. So your choices are: Setup a native development system in the USB storage area - Setup a native development system under emulation off-Kindle - Setup a cross-compile development system off-Kindle - Search twobob's recent threads, he does a lot of all of the above. Including a GTK+ (and someday webkit) application environment that works "cross-Kindle". Translation: Your e-mail client might "just work" if you follow his recent postings. At this point - I will turn answering your question over to twobob. |
|
01-05-2013, 08:50 AM | #3 |
Guru
Posts: 608
Karma: 1588610
Join Date: Jan 2012
Device: Kindle Scribe
|
Or.... You could ask me! I will compile this in a day or two. On my raspi!
|
01-05-2013, 09:57 AM | #4 |
Member
Posts: 11
Karma: 14046
Join Date: Jan 2013
Device: Kindle Paperwhite
|
|
01-05-2013, 11:00 AM | #5 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
debian has it.. I could try to rip in later...
|
01-05-2013, 12:06 PM | #6 |
Member
Posts: 11
Karma: 14046
Join Date: Jan 2013
Device: Kindle Paperwhite
|
That would be nice. BTW, aditya was (hopefully) going to crosscompile ist.
Having the file, aditya told me, I would be able to start it using Xephyr. I found twobobs posting "Xephyr Xchat kindle touch", but I don't understand, how to use Xephyr. Also found that thread about installing Debian on KPW (which I really would like to), but I don't get it either. Just have to read a lot more... Could someone please provide a link, how to use Xephyr? Thanks, Oliver |
01-05-2013, 12:12 PM | #7 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
so: Portrait
Xephyr :1 -title "L:A_N:application_ID:xephyr_PC:N" -screen 600x800 -cc 4 -dpi 155 & and Lanscape Xephyr :1 -title "L:A_N:application_ID:xephyr_O:R_PC:N" -screen 800x600 -cc 4 -dpi 155 & (you can play with the DPI) Then call your app like DISPLAY=:1 myApplication (I ended up with a Xephyr called Xephyr-5 in one of my builds.. just call Xephyr however it is called.) To shut it down... killall Xephyr Last edited by twobob; 01-05-2013 at 12:14 PM. |
01-05-2013, 12:45 PM | #8 |
Member
Posts: 11
Karma: 14046
Join Date: Jan 2013
Device: Kindle Paperwhite
|
Just to get it right: I unpacked to /mnt/us/export/Xephyr-5.
Then I tried your commands above via Putty. Even from /bin, putty responds Spoiler:
What does that mean? not found? Done? Last edited by Wonzling; 01-05-2013 at 03:05 PM. |
01-05-2013, 12:50 PM | #9 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
[root@kindle bin]# HOME=/mnt/us/export/sylpheed/ DISPLAY=:1 LD_LIBRARY_PATH=../lib:/usr:lib:lib ./sylpheed
Obviously you will need a working Xephyr. I would advise you change your root accounts home dir to something on the FAT... or there will be configuration pain... A window manager is helpful... I used blackbox I used x11vnc here to type.... IT worked outside of debian however which was I could really hope for without a title hack. (attached) Last edited by twobob; 03-26-2013 at 05:54 PM. Reason: root accounts home dir |
01-05-2013, 02:58 PM | #10 |
Member
Posts: 11
Karma: 14046
Join Date: Jan 2013
Device: Kindle Paperwhite
|
Thanks very much twobob.
Well, that's exactly what I'm trying to get done... Spoiler:
...is all I get. What does _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 _XSERVTransOpen: transport open failed for inet6/kindle:1 _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6 mean? How do I tell Xephyr, to use the right path to /usr/share/fonts...? Edit: I changed root accounts home dir to /mnt/us/root/ (even tried / ) but to no working results... Last edited by Wonzling; 01-05-2013 at 03:07 PM. |
01-05-2013, 04:55 PM | #11 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
hmm.. mntroot rw
cd / ln -s /usr mntususr mntroot ro Last edited by twobob; 01-05-2013 at 06:51 PM. |
01-05-2013, 07:22 PM | #12 |
Member
Posts: 11
Karma: 14046
Join Date: Jan 2013
Device: Kindle Paperwhite
|
alas, didn't do the trick. Same error as before.
|
01-05-2013, 07:47 PM | #13 | |
Wizard
Posts: 4,742
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
|
Quote:
|
|
01-05-2013, 09:51 PM | #14 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
the ipv6 message is a nothing. the right flag will make the warning go away.
unsure why the /usr fix didn't work... I suppose you did double double check the sym link is "right". So in the absence of better advice. Here is a snapshot of exactly how mine is configured. and the fonts I use. (They are zipped, then also gzed-ed to get around the forum size restrictions) Last edited by twobob; 03-26-2013 at 05:54 PM. |
01-06-2013, 04:27 AM | #15 |
Guru
Posts: 608
Karma: 1588610
Join Date: Jan 2012
Device: Kindle Scribe
|
Going through the build deps...
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sony Reader Store e-mail notification | Bro Pete | Deals and Resources (No Self-Promotion or Affiliate Links) | 2 | 01-12-2011 11:20 AM |
Would it be possible for Amazon to re-compile Amazon Reader App for Pocketbook OS dev | brecklundin | PocketBook | 3 | 09-22-2010 08:04 PM |
Sylpheed 2.6.0 for iLiad | ericshliao | iRex | 15 | 10-05-2009 02:35 AM |
An Article on the Sony Reader in the Daily Mail | M0zza | News | 9 | 09-02-2008 01:12 PM |
iLiad Sylpheed Claws? | Almagne | iRex Developer's Corner | 3 | 11-22-2007 05:54 AM |