Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
I have been trying to compile sylpheed for nokia n900 from source code. Here is what i did :
1. Download the source code. 2. ./configure ( & ./configure --target=armel , tried both. no errors any where ) 3. make 4. make dist ( to create tar.gz as written in Maemo Packaging tutorial ) 5. Followed packaging tutorial till got dh_installdocs error during dpkg-buildpakage step. 6. Created a debian/sylpheed.docs file and just deleted nearly everything. 7. Did the same for ARMEL too. Now both the debs show incompatible application package in emulator. Please help. Any step to step tutorial for anyone tryin to compile things for n900 will be helpful. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
[SOLVED] Incompatible application error by using dpkg instead of HAM in emulator.
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
[Help] size of the window of Sylpheed is more than size of n900 screen. how do we change that ??
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
my maemo stock email client still works great until now, however this thread needs support and attention, good luck comrade
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Quote:
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@pichlo : the main window is actually fine. the problem comes where we need to innput password. Since i was not able to get an OK button , i simply cancelled enter password and tried to edit account settings, but there the password field is going outof screen.
I have found out the file and place where a bit of modificaion will help, but i have not really used GTK. So, anyone with a lil bit knowledge of GTK, please try adjusting the size of menu. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@ndhikaa : to use sylpheed, use ED and configure sylpheed to notify using the dbus commands. i dont know whether easy debian will allow it run as daemon or not.
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Quick reply...
I have not once in my life used Easy Debian. Porting Sylpheed to Maemo 5 may seem like a cumbersome task, but having native apps helps. A lot. Do you have a source code readily available somewhere? I am not a fan of SVN (which is used by Sylpheed developers?); I prefer something readily open-able by browser and-or text editor. Could you please attach relevant file here, or paste code into pastebin? I have coded in GTK+C, long ago, for virtransim. Best wishes. ~~~~~~~~~~~~~~~~~ Per aspera ad astra... |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@wikiwide : i am attaching the files. after lots of ( ~12 )hit and try with hbox, vbox and scrolled window, i managed to get the things in ne window. it wil really be help ful if you ould write tutorial for attaching scrolled windows in gtk.. that is one solution to evry out of screen problem :D ?? but where do i attach the files ???? no option to attach the file ..
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Quick reply...
"Go Advanced" button will allow you to attach files to the TMO post. Limits: file size, file extension (rename x.c to x.c.txt, probably? not sure). Best wishes. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@wikiwide : deb > 2.5MB.
Dropbox link : https://www.dropbox.com/s/3kmbulztko...armel.deb?dl=0 if you are not able to authenticate at first, then go to configuration and edit the account. ( that is place where the problem existed & still exists at many places ) Enter username & password there && go to file -> rebuild folder treee.. and it seems usable, with a few crashes at first. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
http://sylpheed.sraoss.jp/en/download.html
<- Link to Sylpheed homepage. file for ui of ' configuration-> edit_acocount-> edit -> Basic/rec/send ' .. is something like pref_accounts.c; ( did lots of hit &try on this to get all the feilds in one screen, just for login thing. ) there are a few menus ( like common prefrences ) which are overflowing the screen, i think they can be done with GtkScrollWindow, I was unable to put it to use bcz of lack of knowledge.. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
One more thing : Not optified.. takes ~4Mb in rootfs , uncompressed size 7MB
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Quote:
Make list of apps on Maemo 5 which already solve this problem (fit-the-window) in graceful way, check which of them are in GTK+ (not Qt, or something), and look up their source code? Best wishes. I will try to look at the deb-code today or tomorrow, but: I don't have a dropbox account. Not sure whether dropbox link will work. Thank you. Happy New Year! |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@wikiwide : thanks Hildon wil do for n900 :) :)
Thats hard, How do i know which apps are ported ?? Thank You. If you find it usable, then please make it available for others. Happy New Year to You && this Community ! |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
And one more thing, sylpheed is wihtout desktop icon .
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Quote:
Desktop icon is easy to do, no problem. Will try to have a beta-look at the deb soon. Thank you! Best wishes. Happy New Year! ~~~~~~~~~~~~~~~~~ Per aspera ad astra... |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Quote:
Dependencies. If an app depends on *qt*, then the app is written in Qt, most likely. If an app depends on *gtk*, it's written in GTK. If an app depends on *hildon*, it's (most likely) written in GTK with Hildon flavor. Just from appearance, it's difficult to distinguish Qt and GTK. Closed-source calendar-ui was written in GTK-Hildon (right?), yet its open-source replacement Qalendar is written in Qt (right?). Best wishes. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@wikiwide : thanks :) :) i know about icon, was just informing, if someone doesnot find icon after installing.
btw, trying to buld : surf, netsurf & kazahakase for n900.Latest versions of them require glib >2.2 & gtk >2.14. Is it possible to compile gtk > 2.14 for n900 ( while going through glib >2.2 thread, i came across the terms : maemo patches & debianization and i have no idea what they are ) ?? gtk ./configure & make dont give any error but make dist gives errors ( for2.14.7 ) . if i am doing something wrong, please correct me. i need 'gtk_widget_get_allocation', which was available till 2.13.7. not in our gtk 2.14.7 |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Quick reply...
1. About desktop file: it has to be in /usr/share/applications/hildon/, not /usr/share/applications/ Modify the path in Makefile.am, if I understand it correctly. 2. About Menus: Files->Exit is not needed, when there is "X" in the top right corner? 3. About View->Toolbar: icons should take up less space. Remove Text from them, in default settings? And somehow remove the spacing, because it seems that there is too much spacing between icons, even when text-labels are off. 4. Why doesn't it ever go to Portrait, however much I ask it to? Whatever modifications you make for Maemo-friendliness, write them down in detail. As patches, or something. So that when somebody ports sylpheed 3.6 or 3.7 or something to Maemo, they already know what to do, and how. Best wishes. Thank you. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@wikiwide :
1.,2. : will check them 3. : the text or the icons can be disabled easily.And the gap is bound to remain (i think so ) because it has to be filled with other options/icons which can be added to the toolbar. but, i will still look for it. 4. I seriously have no idea about it sorry :( :( :( if you know, please take a look or please link a tutorial over here to make the app go portrait. 5. Sure i will. ( the deb with you is not hildonised, just pure GTK. ) |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
1 Attachment(s)
this is the ii-7 irc client.. i have nt tested it yet.. i just managed to compile it. if anyone interested, please test it.
gtk 2.18 is compileable with glib 2.22. if anyone is free , please try it. when i compiled it, ( ie make ) it didnot give any errors, but make install broke my scrachbox. i have not tried to build the deb. steps : 1. get gtk 2.18 source 2. get hildon-gtk source ( google it ) 3. dh_make the gtk 4. copy relevant parts from debian/control of hildon-gtk to debian/control of gtk 5. build-package; o/p : lots of debs. ( compiled gtk 2.14.7 this way only, but not yet tested ) |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
this is the python client for tmo ( not really a client, more like apis, a client can be built on it ), i was working on.
Since i wont be free for a month, so putting it here, if anyone wants to take up the development . ( i dont jnow whether some client for tmo existed or not ) req : python2.5, beautifulsoup3, mechanize |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
1 Attachment(s)
change to .py
|
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
HELP :
installing gtk 2.18.1 ( from deb) gives a lots of errors. apt-cache policy gives : candidate 2:2.14.7 installed 2.18.1 Someone can please post debian/control for the gtk?? |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
Do you mean "libgtk2.0-0"?.. debian/control should be, theoretically, in source code package. Where is the source code for the package? I can find the binary packages here:
http://repository.maemo.org/pool/fre...e/g/gtk%2b2.0/ And theoretically, it should have contained libgtk*.tar.gz files with source code. In reality, I do not see them. Why? Still, if you are looking for gtk+2.0_2.14.7-1maemo33+0m5.tar.gz, it is here. Thank you. Best wishes. Apologies for not replying earlier. ~~~~~~~~~~~~~~~~~ Per aspera ad astra... |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
@wikiwide : Not that one. http://ftp.gnome.org/pub/gnome/sources/gtk+/2.14/
i took this one ( from the link ) ( and 2.18.0 from there only ) and debian/control from the package you mentioned. And then compiled it. ( with glib 2.22 installed and deleting all the things having "doc" in debian/control line gtk-doc...something something) It compiled successfully but installation seems to break things. Just an idea : why not simply patch the things ( functions added in later version & removed in previous version ) from 2.13 - 2.18 to 2.14.7-maemo( the one you mentioned ) and recompile it. Gtk 2.18.0 has dependency on glib 2.22, so i think versions before that should not have any extra dependency that could not be full filled by things already repo. |
Re: Compile Sylpheed ( or any applicaion ) for nokia n900 from souce code ??
hey just checked : google-cl is compatible with scratchbox ( so should be with n900 ). So if anyone could make a gui based client on it , it will be awsome :) :)
|
| All times are GMT. The time now is 14:19. |
vBulletin® Version 3.8.8