Re: Camera app video functions removed?
Andrew J. Barr wrote: I went to use the (unfortunately closed-source) camera app today on my N800 and it seems the ability to take video has been removed. What was the reason for this and are there any replacements that have this function? This has been discussed in maemo-users and in bugzilla already. The camera app you have is from Nokia (and it has never had video). The camera app you are thinking of is from the problematically named Garage project camera. HTH, -jussi signature.asc Description: OpenPGP digital signature ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: maemo examples
Can anyone help me ? This is an important and urgent task for me Thanks Luca - Messaggio originale - Da: [EMAIL PROTECTED] [EMAIL PROTECTED] A: maemo-developers@maemo.org Inviato: Martedì 17 luglio 2007, 16:52:14 Oggetto: Re: maemo examples Another problem for my environment is apt tool, probably the problem is linked whith proxy configuration How can i configure proxy for apt tool inside scratchbox ? - Messaggio originale - Da: [EMAIL PROTECTED] [EMAIL PROTECTED] A: [EMAIL PROTECTED] Cc: maemo-developers@maemo.org Inviato: Martedì 17 luglio 2007, 16:27:26 Oggetto: Re: maemo examples - Messaggio originale - Da: Jami Pekkanen [EMAIL PROTECTED] A: ext [EMAIL PROTECTED] [EMAIL PROTECTED] Cc: maemo-developers@maemo.org Inviato: Martedì 17 luglio 2007, 15:21:08 Oggetto: Re: maemo examples On Tue, 2007-07-17 at 05:59 -0700, ext [EMAIL PROTECTED] wrote: Hi , where i can found examples used in the tutorial ? The following link does't work http://maemo.org/development/examples/ and my apt in scratchbox too. I'm trying to create a deb package to install my application on N800 What can I do ? Could you specify which tutorial has the broken link? To install the maemo-examples package, you have to have lines: deb http://repository.maemo.org/ bora free non-free deb-src http://repository.maemo.org/ bora free In your scratchbox's /etc/apt/sources.list and run 'apt-get update' before 'apt-get source maemo-examples'. Files of the example packages can also be found in: https://staging.maemo.org/svn/maemo/projects/tools/trunk/maemo_testing/maemo-examples/ They don't however include an example of making Debian package at the moment. For that you can refer to the examples of Hildon Desktop Plugins howto (http://maemo.org/development/documentation/how-tos/3-x/tutorial_desktop_plugins_bora.html), which also includes files for autotools. These however differ a bit for plugins and standalone programs. I hope this helps. - Jami Pekkanen Thanks Jami , from the maemo home follow the Development link and from here click Example on the left side of the page, a page not found error occur. In how-tos section in Making a package for the Application Manager in maemo 3.x link to hello-world-app_0.4.tar.gz. doesn't exist. Just another small question, We are working on an advanced radio device and in particular I'm involved on the radio controller (GUI). This device is based on OMAP 2430 processor, and linux. To develop this task we have purchased a pair of N800 to evaluaing the platform (software). Can i use maemo, eventually modifying source code, on my device ? Thanks Luca L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: maemo examples
Ola, Can anyone help me ? This is an important and urgent task for me Thanks Have you tried exporting the proxy in the shell???...like [EMAIL PROTECTED]:~ export http_proxy=http://proxy.domain.org:port; []'s Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: Java acceleration/Jazelle
Hi Larry, A couple thoughts from a former hardware hacker here: first, serial ports are your friend so if you can find a sacrificial device that has a cracked screen or some other serious but non- life-threatening defect you should probably invest in a level-shifter chip and a DB-9 connector (and some soldering cleverness) to be able to communicate through the serial port. Sending bytes back and forth that way is trivial and will allow you to seriously goof around with an otherwise worthless device at the kernel or bootloader level. Yes, in an ideal world this would be nice, but I'm doing okay with ssh/sftp over wifi for the time being. Out of interest, does the N800 actually have solder points for a serial port at some known location? The second thought is learn the ABI convention for calling C methods from assembly and you can pass whatever data you need to a function that will do the printing for you. I'd suggest going with this route since it will be the most straightforward without soldering but also the least versatile. --You may end up rebooting many, many times and the less overhead there is to initialize before playing around the faster you can try a new idea. At any rate, I believe the ABI changed when we went to the armel format and so there's a handy description on changes to system calls and so forth here: http://wiki.debian.org/ArmEabiPort Sorry if I'm pointing out anything that might be obvious, these are just things I had to work through when I was working on this type of thing on OS-less boards. Thanks for that pointer, I'd forgotten about that page. It does say how registers are passed (but I think it says to system calls rather than some random function). I'll have to look at it again and do some more digging (and in the meantime save the value of R14 to an array each time the handler code is called, then print it out in C after the asm has completed). Does anyone know whether there are there any good docs/books on ARM asm programming, telling people these sort of things? This is an interesting (and hopefully useful) learning experience, but can be really frustrating when I know what I want to do, and pretty much how to, but not quite! :) E.g. calling functions in linked libraries, how to call .s file functions from C, what is and isn't allowed in in-line asm, etc. Good luck! Larry Thanks! Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: maemo examples
Ola, If that does not work try to use the IP address instead of proxy.domain.org. or you can even put the following in apt.conf Acquire { Retries 0; HTTP { Proxy http://proxy.domain.org:port;; }; }; []'s Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Mozilla based browser + brief GUADEC recap
On Tue, Jul 17, 2007 at 11:49:45PM +0200, ext Hanno Zulla wrote: Just out of curiousity: Is there any word out on why Nokia chose Mozilla over Webcore this time? http://www.osnews.com/story.php/12965/An-Overview-of-Nokias-KHTMLWebCore-based-S60-Browser/ Hi, I wasn't involved in the decision-making, but S60's browser development is completely separate to ours, so that wouldn't have been much of an influencing factor. Cheers, Daniel signature.asc Description: Digital signature ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Mozilla based browser + brief GUADEC recap
On Tue, 17 Jul 2007 15:35:45 -0500 (CDT) [EMAIL PROTECTED] wrote: For you to enjoy (and as some of you already know): Mozilla based browser engine available for testing http://maemo.org/news/view/1184699585.html http://maemo.org/browser Wow! This is a very good news! Another step forward in freeing the N800! I'm trying the browser and it seems quite stable for now. The good thing is that the end-user won't catch the difference between opera and the mozilla based browser as the GUIs are exactly the same. Congratulations to all the involved developers and keep up the good work :) Luca ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: Java acceleration/Jazelle
On Wed, 2007-07-18 at 11:01 +0100, ext Simon Pickering wrote: Yes, in an ideal world this would be nice, but I'm doing okay with ssh/sftp over wifi for the time being. Out of interest, does the N800 actually have solder points for a serial port at some known location? There are websites, such as mobilchips that distribute schematics and assembly instructions for phones and other devices. They haven't managed to get an N800 manual, but they have the 770 one. I don't know how legal it is for them to distribute such documents and for people to download them, so this is _not_ a written permission or anything similar, just a comment. -- Cheers, Igor Igor Stoppa [EMAIL PROTECTED] (Nokia Multimedia - CP - OSSO / Helsinki, Finland) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: maemo examples
I tryed to add (inside scratchbox) http_proxy=x.y.z.j:1234 whith this the answer to apt-get update is: Could not resolve '3128' with http_proxy=:x.y.z.j:1234 the answer to apt-get update is: Could not resolve 'repository.maemo.org' Besides i have proxy authentication how can i set this in scratchbox ? Thanks - Messaggio originale - Da: Ian [EMAIL PROTECTED] A: maemo-developers@maemo.org Inviato: Mercoledì 18 luglio 2007, 12:22:23 Oggetto: RE: maemo examples Ola, If that does not work try to use the IP address instead of proxy.domain.org. or you can even put the following in apt.conf Acquire { Retries 0; HTTP { Proxy http://proxy.domain.org:port;;; }; }; []'s Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: maemo examples
On 7/18/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I tryed to add (inside scratchbox) http_proxy=x.y.z.j:1234 whith this the answer to apt-get update is: Could not resolve '3128' with http_proxy=:x.y.z.j:1234 the answer to apt-get update is: Could not resolve 'repository.maemo.org' Besides i have proxy authentication how can i set this in scratchbox ? You need something like the following: export http_proxy=http://user:[EMAIL PROTECTED]:1234 HTH, Andrew -- Andrew Flegg -- mailto:[EMAIL PROTECTED] | http://www.bleb.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Cannot install osso-rtcom-beta 1.0.1, missing evolution-data-server = 1.4.2.1r554-3.1
I cannot get the rtcom beta to install, as it keeps complaining that evolution-data-server = 1.4.2.1r554-3.1 is missing and cannot be found. I've tried refreshing the app list, and running the apt-get command manually, to no avail. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Cannot install osso-rtcom-beta 1.0.1, missing evolution-data-server = 1.4.2.1r554-3.1
2007/7/18, David Hagood [EMAIL PROTECTED]: I cannot get the rtcom beta to install, as it keeps complaining that evolution-data-server = 1.4.2.1r554-3.1 is missing and cannot be found. I've tried refreshing the app list, and running the apt-get command manually, to no avail. See http://lists.maemo.org/pipermail/maemo-developers/2007-July/010915.html for details on this issue. -- Kalle Vahlman, [EMAIL PROTECTED] Powered by http://movial.fi Interesting stuff at http://syslog.movial.fi ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Browser source code?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi. Where can I find the source code for the browser released yesterday? []s Adilson. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGnhBW2cB5Bt7H7YARAhPDAJ4uBLOjEa84cvx3ajMtpKH0qV3+gQCgwCdE MBv+7JFP4UP6BZcmrrd9s78= =Zx2s -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
[no subject]
Hi, In which way i can try one of the tutorial's example on my N800? For example i tryed with hildonprogram.c this work inside i386 but if i want try it on device what can i do ? Thanks Luca ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
hacker edition status and future?
On Tue, 17 Jul 2007, Arnaud Patard wrote: Joni Valtanen [EMAIL PROTECTED] writes: Hi ! Hello, since now the project is revived and some work is going on, I'd like to raise this again. It would be nice if someone involved in this project could comment this http://lists.maemo.org/pipermail/maemo-developers/2007-May/010280.html Next version is coming as rootfs. There is no kernel updates. :( I guess this project is not exactly top secret like regular firmwares so more open process would be nice. Same components are used as in n800 version, but the kernel is older 2.6.16. There is lot of work if n800 version of the kernel is used. why ? afaik upstream omap tree is supporting n770 and n800 so it's technically feasible. If it's a matter of resources, I'm sure you'll find people here that will be happy to help you in this task. If it's a matter of userspace breakages, imho there should not be too much. fwiw when running my custom 2.6.21-rc kernel, events like usb cable plug and no wifi were the only breakages I've noticed. Kernel with first HE was the same as in n800. http://maemo.org/community/wiki/Os2007On770 have some notes about this. Person who 'fight' with these kernels comes back to track in two weeks. He knows all the problems with this. - Joni ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Java acceleration/Jazelle
A couple thoughts from a former hardware hacker here: first, serial ports are your friend so if you can find a sacrificial device that has a cracked screen or some other serious but non- life-threatening defect you should probably invest in a level-shifter chip and a DB-9 connector (and some soldering cleverness) to be able to communicate through the serial port. Serial port will make life MUCH better! Serial (and USB ) PDA cables have level shifter built in usually. Just snip the PDA connector off and figure out the wires (I am sure google is your firend) Sending bytes back and forth that way is trivial and will allow you to seriously goof around with an otherwise worthless device at the kernel or bootloader level. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Cannot install osso-rtcom-beta 1.0.1, missing evolution-data-server = 1.4.2.1r554-3.1
2007/7/18, David Hagood [EMAIL PROTECTED]: I cannot get the rtcom beta to install, as it keeps complaining that evolution-data-server = 1.4.2.1r554-3.1 is missing and cannot be found. I've tried refreshing the app list, and running the apt-get command manually, to no avail. See http://lists.maemo.org/pipermail/maemo-developers/2007-July/010915.html for details on this issue. -- Kalle Vahlman, [EMAIL PROTECTED] Powered by http://movial.fi Interesting stuff at http://syslog.movial.fi However, I have removed contacts, and the problem persists. AND, I have tried to explicitly install evolution-data-server 1.4.2.1.r554-3, and it is NOT in any of the repositories. It is NOT a situation of cannot install because of conflict, but cannot install because it doesn't exist! ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Cannot install osso-rtcom-beta 1.0.1, missing evolution-data-server = 1.4.2.1r554-3.1
I had the EXACT same error and the only way to fix it was to completely reflash my N800 and install the RTCOMM beta before anything else. On Jul 18, 2007, at 8:45 AM, [EMAIL PROTECTED] wrote: 2007/7/18, David Hagood [EMAIL PROTECTED]: I cannot get the rtcom beta to install, as it keeps complaining that evolution-data-server = 1.4.2.1r554-3.1 is missing and cannot be found. I've tried refreshing the app list, and running the apt-get command manually, to no avail. See http://lists.maemo.org/pipermail/maemo-developers/2007-July/ 010915.html for details on this issue. -- Kalle Vahlman, [EMAIL PROTECTED] Powered by http://movial.fi Interesting stuff at http://syslog.movial.fi However, I have removed contacts, and the problem persists. AND, I have tried to explicitly install evolution-data-server 1.4.2.1.r554-3, and it is NOT in any of the repositories. It is NOT a situation of cannot install because of conflict, but cannot install because it doesn't exist! ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Cannot install osso-rtcom-beta 1.0.1, missing evolution-data-server = 1.4.2.1r554-3.1
On Wed, 2007-07-18 at 08:45 -0500, [EMAIL PROTECTED] wrote: However, I have removed contacts, and the problem persists. AND, I have tried to explicitly install evolution-data-server 1.4.2.1.r554-3, and it is NOT in any of the repositories. It is NOT a situation of cannot install because of conflict, but cannot install because it doesn't exist! Did you remove the OpenedHand apt source and refresh the catalogue too? Ross -- Ross Burton mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Aw: RE: Java acceleration/Jazelle
Hi, the best book i know about the ARM is ARM SYSTEM-ON-CHIP ARCHITETURE from Steve Furber, who was one of the developer of the ARM. But i dont know, if there is an aktual edition. Mine is from 2002. Ciao Jason - Ursprüngliche Mitteilung - Von: Simon Pickering [EMAIL PROTECTED] An: 'Larry Battraw' [EMAIL PROTECTED] Cc: maemo-developers@maemo.org Gesendet: Mi., 18. Jul. 2007 12:01:23 CEST Betreff: RE: Java acceleration/Jazelle ... Does anyone know whether there are there any good docs/books on ARM asm programming, telling people these sort of things? This is an interesting (and hopefully useful) learning experience, but can be really frustrating when I know what I want to do, and pretty much how to, but not quite! :) E.g. calling functions in linked libraries, how to call .s file functions from C, what is and isn't allowed in in-line asm, etc. ... ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Java acceleration/Jazelle
Simon Pickering wrote: The second thought is learn the ABI convention for calling C methods from assembly and you can pass whatever data you need to a function that will do the printing for you. I'd suggest going with this route since it will be the most straightforward without soldering but also the least versatile. --You may end up rebooting many, many times and the less overhead there is to initialize before playing around the faster you can try a new idea. At any rate, I believe the ABI changed when we went to the armel format and so there's a handy description on changes to system calls and so forth here: http://wiki.debian.org/ArmEabiPort Sorry if I'm pointing out anything that might be obvious, these are just things I had to work through when I was working on this type of thing on OS-less boards. Thanks for that pointer, I'd forgotten about that page. It does say how registers are passed (but I think it says to system calls rather than some random function). I'll have to look at it again and do some more digging (and in the meantime save the value of R14 to an array each time the handler code is called, then print it out in C after the asm has completed). That part is talking about normal function calls. So you have 4 registers to pass arguments, rest is passed in stack. Does anyone know whether there are there any good docs/books on ARM asm programming, telling people these sort of things? This is an interesting (and hopefully useful) learning experience, but can be really frustrating when I know what I want to do, and pretty much how to, but not quite! :) E.g. calling functions in linked libraries, how to call .s file functions from C, what is and isn't allowed in in-line asm, etc. I don't think there is really such a book, but you can use gcc -S to see what kind of assembler gcc generates to call functions. Otoh it sounds what want to know is already in jalimo jamvm in src/os/linux/arm/callNative.S =) Since the virtual machine is not only running the bytecode, taking jamvm (or something else) as the base could make sense. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re:
Thanks, ok but how can I run it ? If I want use Application Manager to install the example a deb file must be provided, but how can i crete this package ? Greetings - Messaggio originale - Da: Carlos Sanmartin Dominguez [EMAIL PROTECTED] A: [EMAIL PROTECTED] [EMAIL PROTECTED] Inviato: Mercoledì 18 luglio 2007, 16:08:56 Oggetto: Hi, For example i tryed withhildonprogram.c this work inside i386 but if i want try it on device what can i do ? You need to make a binary for the armel arch, so, you can compile the example inside an armel target in sbox. Then, you can copy it to the device and just run it. Greetings. ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re:
On Wed, 18 Jul 2007 07:48:16 -0700 (PDT) [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Thanks, ok but how can I run it ? If I want use Application Manager to install the example a deb file must be provided, but how can i crete this package ? Install xterm and and start the executable from the terminal You can transfer the executable any way you like, but I would recommend scp it's just so easy. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Re:
Thanks, ok but how can I run it ? If I want use Application Manager to install the example a deb file must be provided, but how can i crete this package ? You could try to run the binary from a shell (xterm) or ssh console. You can install a debian package from the app-manager, but the file should be located at any place in MyDocs or removable memories. To make the packages, is the same way as in i386 target at sbox, you can use dpkg-buildpackage. But the example you comment (hildonprogram.c) I think is just a source file, it has not the structure for building debian package. I think the tutorial shows how to build a package for maemopad. Greetings. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re:
Thanks , i used the procedure that you suggest using usb cable to transfer executable on memory card and from xterm i tryed to launch but nothing happens. What is wrong - Messaggio originale - Da: Visti Andresen [EMAIL PROTECTED] A: [EMAIL PROTECTED] [EMAIL PROTECTED] Cc: Carlos Sanmartin Dominguez [EMAIL PROTECTED]; maemo-developers@maemo.org Inviato: Mercoledì 18 luglio 2007, 17:06:17 Oggetto: Re: On Wed, 18 Jul 2007 07:48:16 -0700 (PDT) [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Thanks, ok but how can I run it ? If I want use Application Manager to install the example a deb file must be provided, but how can i crete this package ? Install xterm and and start the executable from the terminal You can transfer the executable any way you like, but I would recommend scp it's just so easy. ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
N800 as usb host and WLAN usb pen driver
Hi! I have N800 and since I need to use the kernel git version of linux-omap and in this way it is not possible to compile the WLAN driver against this kernel, I want to plug a usb hub on it (with a mini-usb connector in both of the cable) and use a usb wireless pen drive to connect to a wlan network. Did someone already do this? If I do this, will it work? Any suggestion/clue will be accepted. Thank you. Cheers, Leandro. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re:
On Wed, 18 Jul 2007 08:42:28 -0700 (PDT) [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Thanks , i used the procedure that you suggest using usb cable to transfer executable on memory card and from xterm i tryed to launch but nothing happens. What is wrong Hard to tell, not much info... have you tried something like a simple hello world?: #include stdio.h int main() { printf (Hello World\n); return 0; } - Messaggio originale - Da: Visti Andresen [EMAIL PROTECTED] A: [EMAIL PROTECTED] [EMAIL PROTECTED] Cc: Carlos Sanmartin Dominguez [EMAIL PROTECTED]; maemo-developers@maemo.org Inviato: Mercoledì 18 luglio 2007, 17:06:17 Oggetto: Re: On Wed, 18 Jul 2007 07:48:16 -0700 (PDT) [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Thanks, ok but how can I run it ? If I want use Application Manager to install the example a deb file must be provided, but how can i crete this package ? Install xterm and and start the executable from the terminal You can transfer the executable any way you like, but I would recommend scp it's just so easy. ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Re:
Thanks , i used the procedure that you suggest using usb cable to transfer executable on memory card and from xterm i tryed to launch but nothing happens. What is wrong Try next: # mount /dev/mmcblk1p1 on /media/mmc1 type vfat (rw,noauto,nodev,noexec,nosuid,utf8,uid=2,shortname=mixed,dmask=000,fmask=0133) If you get noexec you cannot run binaries from mmc. Try to run from other location. (/home/user, /tmp, ...) Greetings. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Cannot install osso-rtcom-beta 1.0.1, missing evolution-data-server = 1.4.2.1r554-3.1
I finally managed to get a big enough hammer to drive the upgrade through. It turns out that the older farsight libraries don't get automatically removed when you attempt to install the newer libraries. What I did was to drop to a root shell, then try apt-get install osso-rtcom-beta Note the missing libraries apt-get indicates (which are different than what the application manager says), then directly download them from the rtcom-beta repository. Then attempt to install each library via dpkg. For each library, dpkg will complain about attempting to overwrite a file owned by another package (the older version of the package). dpkg -r the offending package, then install the new package. Then once again try the apt-get install osso-rtcom-beta, and iterate until it succeeds. I'd suggest the next time the new libraries are built, it might be wise to have the .deb indicate that they obsolete all previous versions of the library. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Browser source code?
Adilson Oliveira wrote: Where can I find the source code for the browser released yesterday? svn checkout https://garage.maemo.org/svn/browser; should work. -jussi signature.asc Description: OpenPGP digital signature ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Testing applications on the device
[EMAIL PROTECTED] wrote: In which way i can try one of the tutorial's example on my N800? For example i tryed with hildonprogram.c this work inside i386 but if i want try it on device what can i do ? Install xterm and and start the executable from the terminal Thanks , i used the procedure that you suggest using usb cable to transfer executable on memory card and from xterm i tryed to launch but nothing happens. Writing proper thread titles isn't hard, and it is _very_ helpful to people to subscribe to many lists. Please continue this discussion off of this posting, or start another with a sensible title. Thanks, Mike Lococo ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Re:
Thanks, Thanks starting from /home all is ok. - Messaggio originale - Da: Carlos Sanmartin Dominguez [EMAIL PROTECTED] A: [EMAIL PROTECTED] [EMAIL PROTECTED] Cc: Visti Andresen [EMAIL PROTECTED]; maemo-developers@maemo.org Inviato: Mercoledì 18 luglio 2007, 18:00:40 Oggetto: Re: Re: Thanks , i used the procedure that you suggest using usb cable to transfer executable on memory card and from xterm i tryed to launch but nothing happens. What is wrong Try next: # mount /dev/mmcblk1p1 on /media/mmc1 type vfat (rw,noauto,nodev,noexec,nosuid,utf8,uid=2,shortname=mixed,dmask=000,fmask=0133) If you get noexec you cannot run binaries from mmc. Try to run from other location. (/home/user, /tmp, ...) Greetings. ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Browser source code?
On Wed, 18 Jul 2007 19:15:50 +0300 Jussi Kukkonen [EMAIL PROTECTED] wrote: Adilson Oliveira wrote: Where can I find the source code for the browser released yesterday? svn checkout https://garage.maemo.org/svn/browser; should work. Source you say... I wonder what happens if I try to compile it for N770 -jussi ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: Cannot install osso-rtcom-beta 1.0.1, missing evolution-data-server = 1.4.2.1r554-3.1
ext [EMAIL PROTECTED] wrote: I finally managed to get a big enough hammer to drive the upgrade through. It turns out that the older farsight libraries don't get automatically removed when you attempt to install the newer libraries. And it shouldn't because Skype needs the old library. Definitely something went wrong with your system because the new farsight doesn't conflict with the older one presented in the latest official software release. I'd suggest the next time the new libraries are built, it might be wise to have the .deb indicate that they obsolete all previous versions of the library. The Application Manager lacks the ability to remove 'system' packages which don't belong to the 'user' section, but it's intentional. BR, Dmitry ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Browser source code?
On Wed, 18 Jul 2007 19:23:58 +0200 Visti Andresen [EMAIL PROTECTED] wrote: On Wed, 18 Jul 2007 19:15:50 +0300 Jussi Kukkonen [EMAIL PROTECTED] wrote: Adilson Oliveira wrote: Where can I find the source code for the browser released yesterday? svn checkout https://garage.maemo.org/svn/browser; should work. Source you say... I wonder what happens if I try to compile it for N770 Not much svn checkout https://garage.maemo.org/svn/browser svn: PROPFIND request failed on '/svn/browser' svn: PROPFIND of '/svn/browser': Could not resolve hostname `garage.maemo.org': Temporary failure in name resolution (https://garage.maemo.org) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
How to judge if GtkWindow is on top of hildon desktop or NOT
I tried to use both gdk_window_is_visible and gtk_window_is_active to judge if GtkWindow is on top of hildon desktop or not. But unfortunately both fail to get correct result. For example, I launch my window and lauch another window on top of mine. Then I judge if mine is still on top of desktop. But both methods return TRUE. That's not correct. Anyone knows how to? Thanks. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Java acceleration/Jazelle
On Wednesday 18 July 2007 13:01, Simon Pickering wrote: Does anyone know whether there are there any good docs/books on ARM asm programming, telling people these sort of things? This is an interesting (and hopefully useful) learning experience, but can be really frustrating when I know what I want to do, and pretty much how to, but not quite! :) E.g. calling functions in linked libraries, how to call .s file functions from C, what is and isn't allowed in in-line asm, etc. I would recommend checking the following documentation from ARM website: http://www.arm.com/documentation/Instruction_Set/index.html ARM v5TE Architecture Reference Manual for the detailed information about the instruction set (up to ARMv5TE). Unfortunately it does not cover new ARMv6 instructions (I used Quick Reference Card to get some information about them). http://www.arm.com/pdfs/aapcs.pdf Procedure Call Standard for the ARM Architecture for the information about calling conventions and arguments passing between asm and C and generally about ABI. http://www.arm.com/documentation/ARMProcessor_Cores/index.html ARM1136JF-S and ARM1136J-S r1p1 Technical Reference Manual for ARM11 pipeline description and instruction timings (useful when optimizing for N800). ARM9EJ-S Revision r1p2 Technical Reference Manual for ARM9E pipeline description and instruction timings (useful when optimizing for 770). These four pdf files cover almost everything needed if you are interested in assembly programming for Nokia 770 and N800. But surely ARM website provides many other interesting documents worth reading. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Browser source code?
On 7/18/07, Visti Andresen [EMAIL PROTECTED] wrote: svn checkout https://garage.maemo.org/svn/browser svn: PROPFIND request failed on '/svn/browser' svn: PROPFIND of '/svn/browser': Could not resolve hostname `garage.maemo.org': Temporary failure in name resolution (https://garage.maemo.org) Resolves and checkouts nicely here: [sbox-SDK_ARMEL: /tmp/foo-2] svn checkout https://garage.maemo.org/svn/browser A browser/www A browser/www/maemo_browser_info_scroll.js A browser/www/maemobrowser_operan800.css A browser/www/docs A browser/www/docs/extension.html clip --- Are you trying the checkout inside Scratchbox? If you are, have you checked that both resolv.conf and nsswitch.conf are OK inside SB? See e.g. http://lists.maemo.org/pipermail/maemo-developers/2007-March/008783.html for details or just google for something like site:maemo.org nsswitch.conf resolv.conf. If these are OK or you're having issues doing the checkout outside SB, I guess your nameserver is having some temporary hiccups. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: How to judge if GtkWindow is on top of hildon desktop or NOT
I get what I want with hildon_window_get_is_topmost. Zhu, Peter J wrote on Thursday, July 19, 2007 1:48 AM: I tried to use both gdk_window_is_visible and gtk_window_is_active to judge if GtkWindow is on top of hildon desktop or not. But unfortunately both fail to get correct result. For example, I launch my window and lauch another window on top of mine. Then I judge if mine is still on top of desktop. But both methods return TRUE. That's not correct. Anyone knows how to? Thanks. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: hacker edition status and future?
Joni Valtanen [EMAIL PROTECTED] writes: Hi ! On Tue, 17 Jul 2007, Arnaud Patard wrote: Joni Valtanen [EMAIL PROTECTED] writes: Hi ! Hello, since now the project is revived and some work is going on, I'd like to raise this again. It would be nice if someone involved in this project could comment this http://lists.maemo.org/pipermail/maemo-developers/2007-May/010280.html Next version is coming as rootfs. There is no kernel updates. :( I guess this project is not exactly top secret like regular firmwares so more open process would be nice. Same components are used as in n800 version, but the kernel is older 2.6.16. There is lot of work if n800 version of the kernel is used. why ? afaik upstream omap tree is supporting n770 and n800 so it's technically feasible. If it's a matter of resources, I'm sure you'll find people here that will be happy to help you in this task. If it's a matter of userspace breakages, imho there should not be too much. fwiw when running my custom 2.6.21-rc kernel, events like usb cable plug and no wifi were the only breakages I've noticed. Kernel with first HE was the same as in n800. http://maemo.org/community/wiki/Os2007On770 have some notes about this. I know this page. I was hoping that the situation had improved. Also, when I talked about the userspace, I was thinking about things like ke-recv [1] Person who 'fight' with these kernels comes back to track in two weeks. He knows all the problems with this. ok Thanks, Arnaud [1] http://lists.maemo.org/pipermail/maemo-developers/2007-April/009442.html ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Browser source code?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jussi Kukkonen wrote: Adilson Oliveira wrote: Where can I find the source code for the browser released yesterday? svn checkout https://garage.maemo.org/svn/browser; should work. It's ok. Thanks. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGnni92cB5Bt7H7YARAnwGAJ9zPXgsQ+HtXf3Q7mxHSMDEBu4AHQCeJQFM 0WNJjm39MinhMI+D/dEc6NM= =L/vZ -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Java acceleration/Jazelle
Hi Siarhei, Does anyone know whether there are there any good docs/books on ARM asm programming, telling people these sort of things? This is an interesting (and hopefully useful) learning experience, but can be really frustrating when I know what I want to do, and pretty much how to, but not quite! :) E.g. calling functions in linked libraries, how to call .s file functions from C, what is and isn't allowed in in-line asm, etc. I would recommend checking the following documentation from ARM website: snip http://www.arm.com/pdfs/aapcs.pdf Procedure Call Standard for the ARM Architecture for the information about calling conventions and arguments passing between asm and C and generally about ABI. I'd not spotted this one, thank you for the pointer. Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Java acceleration/Jazelle
I've adjusted the code I wrote to test Scott Bambrough's suggestion (see earlier in the thread). The name and URL is still the same: http://people.bath.ac.uk/enpsgp/nokia770/jazelle/test_jazelle7.c After the code starts and BXJ R12 is issued, the code does branch to the handler whose address is contained in R12 (this can be seen as the first entry of the output buffer is equal to the first of the code (input) buffer. This may or may not indicate that Jazelle is working - on the one hand this is what we'd expect, on the other if Jazelle is disabled for some reason this is also what we'd see. We need to get it to process more than one instruction to determine which is the case. Unfortunately the code segfaults on the second BXJ R12 instruction (the one issued at the end of the handler starting at label 2:). It is definitely this instruction causing the problem, I've spent all evening debugging the code to check I'd not made some silly mistake (which is not to say I just haven't spotted it) and this instruction is the one that produces the segfault. Therefore, the question is why does this happen? The only apparent difference between this BXJ and the first one is that the address is to a backwards label rather than a forwards label. I don't think this should cause any problems. The other possibility is that the Jazelle hardware is now fired up and therefore needs something different to be done to it, or I have managed to overwrite one of the registers that it's using and it's therefore not happy. This sort of indicates that Jazelle is working, though I'll wait and see if anyone has any other ideas Any suggestions before I try reducing my register usage and trying other registers? Thanks, Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: Mozilla based browser + brief GUADEC recap
Is there any word out on why Nokia chose Mozilla over Webcore this time? Leonid would explain this in more detail but going to the main concept: As for today, Mozilla based browsers are almost a de-facto standard in the GNOME desktop, so it is a natural choice for us to support the same browser engine. This also gives us the opportunity to align our development with the very successful Mozilla Firefox projects and communities. It makes sense and we have now an intereting horizon of potential collaboration. WebCore, WebKit and the Nokia web browser have proven to be a very good choice for S60 and the more constrained smartphone form factor. No problem with this either. More about this and other topics in Leonid's presentation in GUADEC: http://browser.garage.maemo.org/docs/guadec2007/mozilla_browser.odp Quim ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers