[maemo-developers] Voice over IP
Hi all, I'm new to the maemo platform and relative new to linux coding. This platform looks very cool and exciting for me. :-) I thought about a Voice-over-IP application that uses a headset via bluetooth. Theoretical this should be possible, but at the tutorial there's a paragraph ("Things not yet part of maemo SDK"), that says that WLAN access and multimedia support is not possible through the maemo SDK. I'm not sure what this means for my plans. I will use the existing WLAN connection to initiate VoIP sessions via SIP and send the audio stream itself via RTP protocol, so I don't need necessarily access to a WLAN API. The bluetooth headset should be accessible through a generic bluetooth interface. The only thing I need is access to TCP, IP and UDP as on common Linux operating systems. Seeing that, this application should be possible to build anyway. Or not? Many thanks for your answers in advance! Bye, Timo Timo Steuerwald [EMAIL PROTECTED] Yellow Computing Computersysteme GmbH Hanns-Martin-Schleyer-Strasse 1 D-74177 Bad Friedrichshall (Germany) Phone +49-7136-9511-0 Fax +49-7136-9511-11 Web: http://www.yellow.de ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
LinuxTag (was Re: [maemo-developers] networking questions & requests)
> On Tue, Jun 14, 2005, Marcel Holtmann wrote: > > we can discuss these things at the LinuxTag in detail next week and > > someone can give me a Nokia 770 for development ;) > > Unfortunately I'm not attending LinuxTag. But, I promise I'll put a good > word in for you for the developer device program* ;-) > Are there at the LinuxTag some guys of the Maemo project? Or even any practical tutorial about the maemo platform? Bye, Timo Timo Steuerwald [EMAIL PROTECTED] Yellow Computing Computersysteme GmbH Hanns-Martin-Schleyer-Strasse 1 D-74177 Bad Friedrichshall (Germany) Phone +49-7136-9511-0 Fax +49-7136-9511-11 Web: http://www.yellow.de ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Maemo & C++
Karoliina T. Salminen schrieb: Hi, The development environment has gcc compiler system which includes g++ compiler. I don't see a reason why it wouldn't work on the device unless someone have ripped the c++ runtime libraries out that I tend to doubt (please correct me if I am wrong, even if that would be the case, there is the option to statically link them). Hmhh, IMHO as soon as you need the Hildon UI you must switch to C, because currently no C++ wrappers are available for it. I know it's an item in the roadmap (http://www.maemo.org/platform/docs/roadmap.html), and therefor are no official release dates available, but may be there are any "unofficial" dates when this issues should be done? ;-) Or at least an information if this has high or low priority? Many thanks! Br, Timo Steuerwakd ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] N770 slow/Bluetooth discovery
What's about the question related to bluetooth? BT, Timo Steuerwald Olli Salli schrieb: The OMAP platform comes with a TI CMS320C55x DSP, that handles the decoding of multimedia and some drawing too. It can be used pretty flexibly. Also, the software will probably get optimized a lot more than it currently is, so everything should be faster by the time the device ships. On Wed, 2005-06-29 at 19:21 -0300, ext Wooky wrote: After reading jk's excellent review, a fear of mine was brought up: that N770 could be slow for multimedia purposes, specially video playing. I had the impression an 200Mhz ARM CPU isn't quite capable of decoding and displaying video at full-screen at such a high resolution by itself. Will N770 come with some dedicated video accelerator/decoder? If so, what about the drivers for te X-server? I also read that N770's bluetooth will not broadcast it's address for seurity reasons. As noted in the review, this might make it impossible to write drivers for existing bluetooth devices. One of my hopes was to get drivers for the ThinkOutside BT keyboard working in N770 (though I'd probably have to wait for the real hardware to be released), but this scared me. Is this restriction set up in ROM/firmware (so it could be overrun) or is it some limitation of the BT chipset itself? Jeferson Lopes Zacco ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Access of loudspeaker/microphone -> ALSA?
Hi all! How will be sound output and input done on the platform? - Will be ALSA used therefore? Are there already any details available about the sound chip on the Nokia 770? - Many thanks in advance for your answers! BR, Timo Steuerwald ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Access of loudspeaker/microphone -> ALSA?
Weinehall David (Nokia-M/Tampere) schrieb: From an application programmer's point of view, you should use gstreamer. Hmmh, background of my question is that I asked myself, if it isn't possible to port the Bluetooth-Alsa project to maemo (http://bluetooth-alsa.sourceforge.net/). It used Bluez, but also - as the name already says - ALSA, and without it on maemo porting wouldn't be as easy as I thought. BR, Timo Steuerwald ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Access of loudspeaker/microphone -> ALSA?
Anderson F. Briglia schrieb: I've been using a USB headset using USB-OSS-Audio. I tried to use the USB-ALSA-Audio driver but not worked and I didn't have time to investigate what's wrong. Input/output is working properly (with USB-OSS-Audio). Interesting... Can you tell me the product name of your headset? Bye, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Audio-in onboard?
Hi all, I'm not sure if this were already asked, but are there plans that the device will also have a common audio-in connector? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Qt + KDE port
Nils Faerber schrieb: Good luck! But have you seen the device already live in your hand's palm? The screen is "small" in terms of dimonsion but not in resolution. The Hildon GUI suits that really qiute well. You have plenty of space for regular aplications while still keeping an overview over the rest (using the top panel and the left task manager). And if you want more you can press the fullscreen in almost any application and - woops - you have the whole screen at hand for your application. So I think at least concerning screen estate, wasted space etc. you will not gain much. I had already holded the device in my hands at the Linuxtag. I know the display has a really impressive solution, but nevertheless the UI elements and the font of the menu is really very big. This reminds to the Nokia 9500 Communicator, where you can see similar UI elements. Because I have still good eyes, I don't think this size is really needed for me. :-) Furthermore I don't know if it is userfriendly to browse a website in full screen mode and then for navigating switch to common screen mode and after this back to full screen mode and the again to common screen mode... - Because internet sites are optimated on desktop resolutions, the difference between these two modes can be still big in this area. In some cases between "website useable" and "website unusable". What I would like to say, that even if the screen has a really high resolution like the 770, there's no need to waste space like this. But sure, I don't think that you'll need to port QT and KDE if you want only a smaller application border/fonts on the device... ;-) Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Qt + KDE port
Nils Faerber schrieb: Ever tried the fullscreen mode? You do not have to switch anything to navigate. You have fullscreen width and a bottom button bar for the standard navigation. I do not see the point here... Ok, I was not sure if you can still see the button bar, but the issue with the old style (Nokia Communicator and 7710 style) menu/border still remains. Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Nokia developer contact?
Marius Vollmer schrieb: I agree. And, fqlamewars are an essential ingredient to any proper mailing list, of course. They help you to tell the bozos apart from the useful people. Har! *ROTFL* Cool remark! May be, this will be my new signature! :-) BTW: I agree, this list shouldn't be moderated. Censorship can not be the solution! Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] IDE
Manoel Dilson Lira schrieb: Hi everyone, I'd like to know which is the best IDE for Maemo development. I knew that a Eclipse plugin has alrealdy been made, but it still is a beta version. Hi Manoel, also KDevelop can be a good choice, at least as long as the eclipse plugin is not available. Anjuta 2.x looks pretty good, but still isn't stable. Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Manual for creating debian packages
Hi all! I'm searching for a good manual about building debian packages for maemo. There are a couple of manuals/tutorials for this on the net (for example http://www.debian.org/doc/devel-manuals), but I'm not sure what's the best way to do it. ...May be, at first, there will be also a good idea to do it the easiest - quick&dirty - way instead of the best way ;-) Also, I noticed that there are some essential tools missing, which are needed in this tutorials (e.g. dh_make)[sbox-SDK_PC: ~] > apt-get install dh-make Reading Package Lists... Done Building Dependency Tree... Done Package dh-make is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package dh-make has no installation candidate [sbox-SDK_PC: ~] > Any ideas? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] automake
Hi all, In the package db is only an automake1.8 package available, but on command line I can see that also automake-1.4 and 1.7 is installed. It seems that both version come from autotools-dev package On common debian systems there is an automake. package for each version. IMHO because of 1.4 and 1.7 are installed in /scratchbox/tools/autotools, I can also not use update-alternatives: [sbox-SDK_PC: /] > update-alternatives --config automake There is only 1 program which provides automake (/usr/bin/automake-1.8). Nothing to configure. Is there already a package out there for automake 1.6? Is there a site like http://www.debian.org/distrib/packages or http://packages.ubuntu.com/ or - instead of this - apt-file where I can see which file belongs to which package? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] automake
Kalle Vahlman wrote: You can probably use the package form Debian, if you really need the 1.6 version. Ups, yes. I have forgotten this possibility, I already thought I must build it myself from source. Find package which contains a file: dpkg -S List files in a package: dpkg -L Thanks a lot! I didn't know that this is also possible with dpkg. Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] GStreamer
Hi all! [EMAIL PROTECTED] wrote: But when I want to check the osssink with "gst-inspect osssink" command, error occured "No such element or plugin 'osssink' ". Because I want to play a sine tone by running $ gst-launch sinesrc ! osssink from command line first. Maemo uses alsa not oss, so it would be alsasink, not osssink. Virtual ALSA driver for PCM playback was removed. There's dsppcmsink. There's also esd, but unfortunately esdsink gst plugin is not included... Is it definitely sure that the device will use ALSA? - There were also some rumors in June/July that it will use OSS. Is there already a microphone driver available? - Sorry for thread hijacking (:-)) Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] building own packages via apt-get source
Hi all, I tried to build automake1.7 via the source mirror of debian sarge (stable). This appears on the console: <--snip--> [sbox-SDK_PC: ~] > fakeroot sh-2.05b# apt-get source -b automake1.7 Reading Package Lists... Done Building Dependency Tree... Done Need to get 747kB of source archives. Get:1 ftp://ftp.de.debian.org sarge/main automake1.7 1.7.9-7 (dsc) [644B] Get:2 ftp://ftp.de.debian.org sarge/main automake1.7 1.7.9-7 (tar) [738kB] Get:3 ftp://ftp.de.debian.org sarge/main automake1.7 1.7.9-7 (diff) [8158B] Fetched 747kB in 8s (89.3kB/s) dpkg-source: extracting automake1.7 in automake1.7-1.7.9 dpkg-buildpackage: source package is automake1.7 dpkg-buildpackage: source version is 1.7.9-7 dpkg-buildpackage: source maintainer is Eric Dorland <[EMAIL PROTECTED]> dpkg-buildpackage: host architecture is i386 debian/rules clean test -x debian/rules make: *** wait: No child processes. Stop. make: *** Waiting for unfinished jobs make: *** wait: No child processes. Stop. Build command 'cd automake1.7-1.7.9 && dpkg-buildpackage -b -uc' failed. E: Child process failed sh-2.05b# <--snip--> What does this mean? - No .deb package will be generated. I use scratchbox 0.9.8.4 and Maemo rootstrap 1.0. Cheers, Timo -- GMX DSL = Maximale Leistung zum minimalen Preis! 2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] relocation error during porting of an application
Hi all, this is what appears if I execute sipXezphone from sipfoundry.org: <---snip--> [sbox-SDK_PC: ~/vover/sipX/sipXcallLib/examples/sipXezPhone] > run-standalone.sh ~/vover/sipX/sipXcallLib/examples/sipXezPhone/sipXezPhone /home/timo/vover/sipX/sipXcallLib/examples/sipXezPhone/.libs/lt-sipXezPhone: relocation error: /scratchbox/compilers/i686-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1/i686-linux/lib/librt.so.1: symbol __pthread_clock_settime, version GLIBC_PRIVATE not defined in file libpthread.so.0 with link time reference [sbox-SDK_PC: ~/vover/sipX/sipXcallLib/examples/sipXezPhone] > <---snip--> Can anyone explain what's going on? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
Victor Romero wrote: Hi, Thanks the information, I will wait unpatienly (because I cant resist to havve one device in my hand whit all the experience that I hace read today) the day when I can buy the N770 device in a web-shop. Hi Victor, I just found this: http://cgi.ebay.com/Brand-NEW-Nokia-770-Internet-Tablet_W0QQitemZ4412976850QQcategoryZ300QQssPageNameZWDVWQQrdZ1QQcmdZViewItem I wonder that someone really considers to sell the device on ebay, after having successfully taken part in the developer device program. I'm not sure if this is legal, but I thought if you really would like to buy one... Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Synchronization Application?
Hi all, I thought about a synchronization app to sync the applications ported by kernelconcepts with Outlook. Are there currently any other sync related projects planned? - Because I doesn't want to do the same work twice... @guys from kernelconcepts: Is there any API to get access to the contacts, todos and calendar items? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Re: Flasher debs
Ferenc Szekely wrote: Hello, ext Aleksandr Koltsoff wrote: On Thursday 27 October 2005 15:59, Aleksandr Koltsoff wrote: I agree with Timo on this one. Just came up with another package that could be placed in such repo. The documentation html-stuff. Would be nice to be able to download the docs in proper /usr/share/doc-path when going on a trip with a laptop (or even with GPRS). Would make updating docs and flasher easier as well (would be part of regular apt-get update -process). We can not provide the flasher anywhere else then behind the "License Acceptance" page. We can create a deb package however and put it there, but only there. I don't understand where's the difference between the current way and the common debian way: Displaying the license acceptance after downloading and *before* installing the package as already described from Valtteri. The idea is good, but we it would mean extra maintenance work whenever we update the repository. I know it did not happen too often (I mean updating packages) in the past 5 months, but hope this will change :) In case somebody creates such a package for 1.1rc5 then we could check|test and then upload it to the repository. Ok, currently every developer does this "extra maintenance work" on its own... :-( Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Questions to HOWTO:Set up CPU transparency with your device and sbrsh
Hi all, how exactly should be the new scratchbox target configured? - I've set my new target to sbrsh and the rest the same as described in http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Building-for-ARM This is what appears at the console while executing autogen.sh: <--snip> [sbox-ARM: ~] > tar xfz /scratchbox/packages/hello-world.tar.gz [sbox-ARM: ~] > cd hello-world/ [sbox-ARM: ~/hello-world] > ./autogen.sh + aclocal /scratchbox/tools/share/aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULES run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal /usr/share/aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULES /usr/share/aclocal/gconf-2.m4:8: warning: underquoted definition of AM_GCONF_SOURCE_2 /usr/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE + autoconf + autoheader + automake --add-missing --foreign configure.ac: installing `./install-sh' configure.ac: installing `./missing' Makefile.am: installing `./depcomp' + ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details. [sbox-ARM: ~/hello-world] > <--snip> I've really used the arm rootstrap not the one for i386 Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Questions to HOWTO:Set up CPU transparency with your device and sbrsh
Marcelo_Guara wrote: hi all, tryes to compile the file main.c inside of directory hello-world directly using gcc, for example: # gcc -o hello main.c # ./hello Compilation works, but on execution I get this: [sbox-ARM: ~/hello-world] > ./hello sbrsh: Permission denied If I look at config.log as stated by autoconf.sh, I find this Permission denied statement again:configure:2105: checking whether the C compiler works configure:2111: ./a.out sbrsh: Permission denied configure:2114: $? = 1 configure:2123: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details. Of course, I already read the scratchbox documentation, but my settings seem to be correct. In the home directory of the scratchbox user: [sbox-ARM: ~] > cat .sbrsh ARM 192.168.2.15 myPassword nfs 192.168.2.14:/scratchbox/users/timo/targets/ARM / rw,nolock,noac nfs 192.168.2.14:/scratchbox/users/timo/home /home rw,nolock,noac bind/dev /dev bind/dev/pts /dev/pts bind/proc /proc bind/tmp /tmp I already changed the first line to ARM [EMAIL PROTECTED] myPassword This have i already seen in the scratchbox documentation, but it doesn't change a thing. :-( On the device: ~ $ cat .sbrshd 192.168.2.14 myPassword Both user have the name "timo". On my ubuntu machine /etc/exports looks like this: [EMAIL PROTECTED]:/ # cat /etc/exports # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). /scratchbox/users/timo/targets/ARM 192.168.2.15(rw,all_squash,anonuid=1000,anongid=1000,sync) /scratchbox/users/timo/home 192.168.2.15(rw,all_squash,anonuid=1000,anongid=1000,sync) Any ideas what I have done wrong? Please help! Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Questions to HOWTO:Set up CPU transparencywith your device and sbrsh
[EMAIL PROTECTED] wrote: Did you remember to make a hole for the CPU transparency device to the Ubuntu firewall? I heard some stories that with Ubuntu it's needed... Hmmh, I'm not sure if I understand you right, but there are AFAIK no firewall rules defined. If I execute iptables --list there won't be displayed any rule. The contact to the device itself (for example via ssh) works perfect through the USB network. Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Questions to HOWTO:Set up CPU transparencywith your device and sbrsh
[EMAIL PROTECTED] wrote: I think that by default Ubuntu makes nfs listen only 127.0.0.1. I don't remember how this could be changed (I found solution in Ubuntu documentation) but you can propably grep it under your hosts etc... Might be also in Scratchbox wiki or if not someone should put it there. In addition to previous mail: http://www.ubuntulinux.org/support/documentation/faq/nfs-server Thanks a lot for this information, but this isn't the problem. The file /etc/default/portmap doesn't exist on my machine. I also have found a german description (may be it is interesting for german language speakers: http://wiki.ubuntuusers.de/NFS and http://www.ubuntuusers.de/viewtopic.php?t=894). To verify that it isn't a NFS problem, I tried to mount my scratchbox home from the nokia 770 and this worked without problems. So it must be a scratchbox problem? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Questions to HOWTO:Set up CPU transparency with your device and sbrsh
Riku Voipio wrote: On Wednesday 02 November 2005 19:54, Timo Steuerwald wrote: - I've set my new target to sbrsh and the rest the same as described in http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Building-for-ARM how did you configure sbrsh (in sbox) and sbrshd (on target machine) ? I already have written that here: http://maemo.org/pipermail/maemo-developers/2005-November/001665.html You need to follow this document: http://scratchbox.org/download/files/sbox-releases/0.9.8/doc/installdoc.html#cputransp Yes, already done. checking whether the C compiler works... configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details. So what does config.log say? A part of config.log is also pasted in the mail linked above. I also tried it again with another target which I have configured the same way as described for qemu emulation in http://www.scratchbox.org/download/files/sbox-releases/0.9.8/doc/installdoc.html#cctarget The previous created target have I moved to OLD_ARM, this was configured as described in the maemo tutorial (http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Building-for-ARM). For both targets I selected sbrsh as CPU transparency method instead of qemu, of course. I haven't found any documentation about how I must set up a target for sbrsh, so I thought this should be enough. BTW: Does the devkit selection only install the applications for debian packaging? You can also try "sbrsh targetname --mount" directly to see if you have problem in nfs mounting or somewhere else. If mounting works, but apps still dont, try tcp networking or Hmmh, --mount command line option doesn't exist, but well ... no, it won't work, I will only get a very well known message: <--snip---> [sbox-OLD_ARM: ~] > sbrsh OLD_ARM sbrsh: Permission denied <--snip---> :- Currently all config files point to OLD_ARM, so that isn't the source of my problem. As I already said, I can mount from the device both entries of /etc/exports, but only as root not as the created user (if that's important). I attached both Config.log files to this mail. Cheers, Timo This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.59. Invocation command line was $ /home/timo/hello-world/configure ## - ## ## Platform. ## ## - ## hostname = ubuntu uname -m = arm uname -r = 2.6.10-5-386 uname -s = Linux uname -v = #1 Mon Oct 10 11:15:41 UTC 2005 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = arm /usr/bin/arch -k = arm /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/bin PATH: /scratchbox/devkits/debian/bin PATH: /scratchbox/doc_tools/bin PATH: /scratchbox/tools/bin PATH: /targets/links/libtool/bin PATH: /host_usr/bin PATH: /scratchbox/compilers/bin PATH: /bin PATH: /usr/bin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /sbin PATH: /usr/sbin ## --- ## ## Core tests. ## ## --- ## configure:1306: checking for a BSD-compatible install configure:1361: result: /usr/bin/install -c configure:1372: checking whether build environment is sane configure:1415: result: yes configure:1472: checking for gawk configure:1488: found /scratchbox/tools/bin/gawk configure:1498: result: gawk configure:1508: checking whether make sets $(MAKE) configure:1528: result: yes configure:1739: checking for gcc configure:1755: found /usr/bin/gcc configure:1765: result: gcc configure:2009: checking for C compiler version configure:2012: gcc --version &5 sbox-arm-linux-gcc (GCC) 3.3.4 (Debian) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2015: $? = 0 configure:2017: gcc -v &5 Reading specs from /scratchbox/compilers/arm-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1/lib/gcc-lib/arm-linux/3.3.4/specs Reading specs from /scratchbox/compilers/arm-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1/gcc.specs rename spec cpp to old_cpp Configured with: /home/larimo/sb-toolchains/gcc/glibc/work/gcc-3.3-3.3.4-patched/configure --target=arm-linux --host=i386-linux --build=i386-linux --prefix=/scratchbox/compilers/arm-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1 --with-headers=/scratchbox/compilers/arm-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1/usr/include --enable-languages=c,c++ --program-transform-name=s/^-/arm-linux-/ --program-prefix=arm-linux- --with-cpu= Thread model: posix gcc version 3.3.4 (Debian) configure:2020: $? = 0 con
Re: [maemo-developers] Questions to HOWTO:Set up CPU transparency with your device and sbrsh
Riku Voipio wrote: That would indicate that sbrshd (the daemon on the target device) is faling to mount. Which user is sbrshd running as? with kill -SIGUSR1 `pidof sbrshd` you can get it to log to /tmp <--snip---> nokia770:~# ps -Al|grep sbrshd 1234 root652 S sbrshd 1472 root424 S grep sbrshd <--snip---> Activating logging was a very good idea and solutes my problem. It says: <---snip--> 04-11-2005 13:06:13.396 1234 DAEMON Warning: Passwords don't match 04-11-2005 13:06:13.396 1234 DAEMON Sending message: Permission denied <---snip--> Often there are the easiest things which went wrong: I added a space at the password in one file, at the other not. after fixing that, it works. :-((( *bangingmyheadonthedesk* Thanks for your help, guys! Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] C++ bindings for hildon
Hi all! Has anyone already tried the C++ bindings for hildon? Is there an example usage out there? Or even a tutorial? How should it be build? If I'm right now we can develop the entire applications in C++ with the bindings and GTKmm, or not? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] ELF file OS ABI invalid
Hi all, I have installed checkinstall and installwatch via apt-get source -b from a debian sarge mirror. During execution of checkinstall, I will get this message: <-snip--> /scratchbox/tools/bin/sh: error while loading shared libraries: /usr/lib/installwatch.so: ELF file OS ABI invalid <-snip--> What does this mean? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] ELF file OS ABI invalid
Riku Voipio wrote: This and similar questions belong to the scratchbox mailing lists... I thought this error message has something to do with the maemo platform, so maemo-dev list would have been correct. It means you are trying to run x86 binaries while having an arm library in LD_PRELOAD. since checkinstall most likely tries to override same functions as fakeroot and libsb, making it work is not trivial. Ahh, thanks for your information. nevertheless, checkinstall does not support application installer varian deb packages, so it isn't going to help you much.. Yes, I know. I only want to do some quick-dirty packages, only for myself. Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] strange DNS problem with maemo.org via USB network connection
Hi all, I have just found a strange problem. I tried to update the apt package database on my N770 and get this: nokia770:~# apt-get update Err http://repository.maemo.org maemo1.1rc5/free Packages Could not resolve 'repository.maemo.org' Err http://repository.maemo.org maemo1.1rc5/free Release Could not resolve 'repository.maemo.org' Err http://repository.maemo.org maemo1.1rc5/non-free Packages Could not resolve 'repository.maemo.org' Err http://repository.maemo.org maemo1.1rc5/non-free Release Could not resolve 'repository.maemo.org' Err http://repository.maemo.org maemo1.1rc5/free Sources Could not resolve 'repository.maemo.org' Err http://repository.maemo.org maemo1.1rc5/free Release Could not resolve 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/maemo1.1rc5/free/binary-arm/Packages.gz Could not resolve 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/maemo1.1rc5/free/binary-arm/Release Could not resolve 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/maemo1.1rc5/non-free/binary-arm/Packages.gz Could not resolve 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/maemo1.1rc5/non-free/binary-arm/Release Could not resolve 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/maemo1.1rc5/free/source/Sources.gz Could not resolve 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/maemo1.1rc5/free/source/Release Could not resolve 'repository.maemo.org' Reading Package Lists... Done E: Some index files failed to download, they have been ignored, or old ones used instead. After this I tried to ping the repository: nokia770:~# ping repository.maemo.org ping: repository.maemo.org: No address associated with name an then the homepage itself: nokia770:~# ping www.maemo.org ping: www.maemo.org: No address associated with name the IP of the domain name: nokia770:~# ping 212.187.162.158 PING 212.187.162.158 (212.187.162.158): 56 data bytes 64 bytes from 212.187.162.158: icmp_seq=0 ttl=54 time=266.7 ms 64 bytes from 212.187.162.158: icmp_seq=1 ttl=54 time=53.4 ms --- 212.187.162.158 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max = 53.4/160.0/266.7 ms nokia770:~# ok the connection is good, but if I try to ping another common domain name like google.de everything works: nokia770:~# ping www.google.de PING www.l.google.com (64.233.183.147): 56 data bytes 64 bytes from 64.233.183.147: icmp_seq=0 ttl=243 time=33.5 ms 64 bytes from 64.233.183.147: icmp_seq=1 ttl=244 time=35.7 ms 64 bytes from 64.233.183.147: icmp_seq=2 ttl=243 time=47.3 ms 64 bytes from 64.233.183.147: icmp_seq=3 ttl=244 time=68.8 ms 64 bytes from 64.233.183.147: icmp_seq=4 ttl=243 time=74.0 ms --- www.l.google.com ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max = 33.5/51.8/74.0 ms nokia770:~# What can be the source of the problem? Any ideas? I whish all the maemo developers a good start into the new year! :-) Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Wavemon or other monitoring application for WLAN
Hi all, has anyone tried to port wavemon? - I simple rebuilt the debian sarge package in scratchbox via apt-get source -b, but if I try to start it on the device I get a segmentation fault. I havn't much experiences in this topic, but iwconfig (the wireless-tools package) already work on my device, so it shouldn't entirely impossible to get it work. Any clues? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Bluetooth headset - not really working?
This is a really interesting topic, when will be basic bluetooth headset support available? Are there any other devices which can be currently used as microphone on the Nokia 770? I haven't find any source via gst-inspect besides filesources and fakesources :-( What is the status of the internal microphone driver? Cheers, Timo Johannes Eickhold wrote: Can anyone of the Nokia developers give us some more hints on the head set topic please? Can we only expect that to work when the 2006 software edition will be released or will the head set support be included in an earlier firmware update? This missing feature is very much appreciated! Greets, Jonek. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Wavemon or other monitoring application for WLAN
Johannes Eickhold wrote: PS: Wavemon would be nice to have. Timo: it depends on ncurses! This is already installed on the device. Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Bluetooth headset - not really working?
Razvan Dragomirescu wrote: BTW, did anyone notice the following lines in the "dmesg" output on the 770 in the 51-13 firmware? [4.037261] Bluetooth: L2CAP ver 2.7 [4.041015] Bluetooth: L2CAP socket layer initialized [4.046356] Bluetooth: SCO (Voice Link) ver 0.4 [4.051147] Bluetooth: SCO socket layer initialized [4.056365] Bluetooth: RFCOMM ver 1.5 [4.060272] Bluetooth: RFCOMM socket layer initialized [4.065704] Bluetooth: RFCOMM TTY layer initialized [4.070861] Bluetooth: BNEP (Ethernet Emulation) ver 1.2 [4.076477] Bluetooth: HIDP (Human Interface Emulation) ver 1.1 It mentions SCO. I'm not sure if that means anything or if this was present in the older versions of the firmware, I just thought it was interesting. Also, a few lines above the Bluetooth stuff, you can find: [3.814697] Advanced Linux Sound Architecture Driver Version 1.0.9rc2 (Thu Mar 24 10:33:39 2005 UTC). [3.828033] usbcore: registered new driver snd-usb-audio [3.833709] ALSA device list: [3.836822] #0: Dummy 1 USB Audio? Hmmh, interesting... may be anyone out there who has a usb headset can check if it is possible to use it. BTW: The same output already appears on .45-8 Anyway, I sort of get the feeling that Nokia is keeping so quiet about this mostly because this is something they want to release in the 2006 firmware and they most probably don't want anyone "stealing their thunder" and releasing a fully-working VoIP package for the 770 before that. With Asterisk and chan_bluetooth ported to the device, the 770 could become the ultimate VoIP phone. full ACK! Any clues yet from Nokia? :). I suppose: no! :-( Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: DSP vs CPU for multimedia, Re: [maemo-developers] Audio enabled dev-platform?
Ralph Giles wrote: FWIW, I tried this a few weeks ago, trying to build a vorbis plugin against both upstream gstreamer-0.8 and the version in the maemo repository, but I couldn't get gstreamer to recognize the new plugin. If anyone gets this working, please let me know! -r Same for me. I tried the gstreamer-alsa plugin from debian sarge, but gst-register hasn't shown anything useful and gst-inspect says alsasink/alsasrc is unknown. There must be some special "don't use plugins from the rest of the world" mechanism in libgstreamer-osso, because after I have overwritten libgstreamer-osso with libgstreamer from debian sarge, as also described here [1], the plugins will be recognized. [1] http://maemo.org/maemowiki/EnablingGstreamerSupport Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] problems of Instalingl a usb camera for N770
Igor Stoppa wrote: This hub would provide power to both slaves and master. Usually it's a matter of shorting the appropriate lines of a slave port and the master port. And there might be a decoupling capacitor to be removed. Hi all, for german language speaker, you can also simply order the "USB 2.0 MINI-HUB 4 PORT" (product id: 997975 - 62) at www.conrad.de which does this by default. So, the only thing that you still need is a USB gender changer to plug it into the host port on the hub. That's all! :-) Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] GStreamer and 770
Hi Matti, do you already read this? http://maemo.org/maemowiki/EnablingGstreamerSupport But ALSA support didn't work with the internal soundcard, only via a usb headset, which uses the snd-usb-audio module. Because there doesn't exists an ALSA device for the internal dsp, you have only a Dummy ALSA device which IMHO moves your data to /dev/null or something similar useful ;) So doing anything with ALSA/OSS can not work with the internal dsp. To access the internal dsp you have (using the 45 Release -> a little bit old) this gstreamer plugins available:Nokia770-45:~# gst-inspect-0.8 |grep "dsp" dspaac: dspaacsink: DSP AAC Sink dsppcm: dsppcmsink: DSP PCM Sink dspmpeg4sink: dspmpeg4sink: DSP MPEG4/H.263 Sink dspfbsink: dspfbsink: DSP FB Sink dspamr: dspamrsink: DSP AMR Sink dspmp3: dspmp3sink: DSP MP3 Sink May be the pcm sink is sufficient for you? Another solution will be to build the esdsink yourself... Cheers, Timo Matti Reijonen wrote: I followed the http://www.linuxrising.org/gstreamer-maemo-howto.html howto on installing gstreamer on 770, I had trouble building the base plugins: gsttcpserversink.c: In function `gst_tcp_server_sink_removed': gsttcpserversink.c:173: warning: unused variable `this' v4lsrc_calls.c: In function `gst_v4lsrc_palette_name': v4lsrc_calls.c:500: error: `v4l_palette_name' undeclared (first use in this function) v4lsrc_calls.c:500: error: (Each undeclared identifier is reported only once v4lsrc_calls.c:500: error: for each function it appears in.) make[3]: *** [libgstvideo4linux_la-v4lsrc_calls.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 and I finally got it compiling, when I left out the video4linux: ./configure --prefix=/usr --disable-gst-debug --disable-gst_v4l ,that is got it compiling for the device, I also compiled it for the SDK_PC, but there's one problem, the alsasink or edsink are not installed according to gst-inspect.. Does someone know where's the problem? - Matti ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Best IDE for maemo development?
Hi! I currently use KDevelop. I also tried Anjuta and Eclipse with the laika plugin. Anjuta has only a very basic debugger, but a very good GTK API doc integration through devhelp and code completion for it. Eclipse haven't both. May be the debugger will be better in Anjuta 2.x... (if it ever will get stable). BTW: You can easily modify your projects in any IDE to make/debug inside scratchbox through the login command of scratchbox. There you can add the command (e.g. make or point to a script that executes gdb) which will then executed inside of scratchbox. Cheers, Timo Eloi Crespillo Itchart wrote: Hi, A little survey about your development preferences: For the people that develops often on maemo, what IDE/set of tools have you found to be essential to this task? Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ... It could be interesting to know which tools have you found to be more suitable for this task. It could also be interesting to know if you use them to develop maemo itself or userspace apps. And please, keep the flame wars low ^_^. Best Regards, ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Old FIASCO versions?
Hi all, is there an archive existing with all the old Fiasco versions? - I'm searching for 46-1. I have found only two different versions (45-8 and 51-13) here [1], but that's all. Cheers, Timo [1]: http://www.maemo.org/downloads/nokia_770.php ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Profiling on the device?
Hi all, has anyone tried to profile an application on the device? - What is the best way to do this? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Building own kernel: oss emulation
Hi all, I activated oss emulation in my own kernel [1] and now try to use oss emulation about my usb headset [2], but the command prompt will immediately return if I give in cat > /dev/dsp1 < /dev/dsp1 and press return. As I have taken a look on the devices I wonder because they are not character based as ls said: Nokia770-45:/sbin# ll /dev/dsp1 -rw-r--r--1 root root0 Feb 22 22:43 /dev/dsp1 I also tried cat /proc/devices, but the result doesn't contain /dev/dsp1 Nokia770-45:/sbin# cat /proc/devices Character devices: 1 mem 4 /dev/vc/0 4 tty 4 ttyS 5 /dev/tty 5 /dev/console 5 /dev/ptmx 7 vcs 10 misc 13 input 14 sound 29 fb 90 mtd 96 dspctl 97 dsptask 108 ppp 116 alsa 128 ptm 136 pts 180 usb 188 ttyUSB 216 rfcomm 254 sticon Anyone already tried that or any further clues? Cheers, Timo [1] http://maemo.org/maemowiki/HowTo_KernelCompilation [2] http://maemo.org/maemowiki/EnablingGstreamerSupport ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Building own kernel: oss emulation
Ok, my fault (:-) Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Building own kernel: oss emulation
Jonathan Matthews-Levine wrote: Do explain, for the list archives ... :-) That's absolutely typical for me: I haven't read the whole documentation. I have forgotten to edit the debian/rules file as described in the wiki. So during dpkg-buildpackage the changed config will be deleted and and after this replaced with the default from the tar.gz archive. :-( Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Is there anyone who have made any VOIP applications for N770
[EMAIL PROTECTED] schrieb: The question have some relationship with that old question about microphone support of N770,is there any who has already got the new kernel which support audio input and output both. Hi John! I do something in that direction. The Softphone is based on sipx from sipfoundry.org, which already works on the Nokia 770, but the UI is not completed and still only plain GTK, not hildonized. For audio input and output, I use ALSA via an USB-Headset. Is there a new kernel available which also supports the internal microphone? - If so, where can I get it. Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Problems while building .deb packages
[EMAIL PROTECTED] schrieb: Hi, I tried to build debian packages inside Scratchbox with the command: dpkg-buildpackage -rfakeroot But when ever I tried this, I got the error message: dpkg-checkbuilddeps: Unmet build dependencies: osso-browser-interface-dev (>= 2005.26-1) libcst-dev (>= 1.6.18) libosso-certman-dev (>= 1.0.31) osso-memory-backend (>= 0.8.8) dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting. dpkg-buildpackage: (Use -d flag to override.) Has anybody an idea what to do to solve this problem? Hi Shara, if the packages aren't already installed, try this: apt-get build-dep Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers