Bonjour, Try to disable vpx as described here and let me know it it fixes your issue.
Regards, Adrien ----- Mail original ----- De: "Beat Besmer" <[email protected]> À: "Adrien Béraud" <[email protected]>, "Benjamin Renard" <[email protected]> Envoyé: Samedi 18 Avril 2015 05:02:51 Objet: Re: [SFLphone] [Technical] Headless CLI Client Bonjour Adrien et Benjamin Thank you so much for your kind support. I now tried various options in terms of different SIP clients and the ring project looks promising. I am no C expert (iOS + RoR) so I struggle to compile ring on my raspberry PI: Please see my Question on SO: http://stackoverflow.com/questions/29714733/installing-the-ring-cx-sip-client-on-a-raspberry-pi Please let me know, if I should file a bug for this. ## Compiling the dependencies I tried to compile the dependencies for the project like stated in the `README`: git clone https://gerrit-ring.savoirfairelinux.com/ring cd ring Compile the dependencies first cd ../contrib/ mkdir native cd native ../bootstrap make I got this error: libvpx.webm-4640a0c4804b/third_party/googletest/src/include/gtest/gtest.h mv libvpx-4640a0c4804b49f1870d5a2d17df0c7d0a77af2f libvpx && touch libvpx cd libvpx && CROSS= ./configure --target=armv7-linux-gcc \ --as=yasm --disable-docs --disable-examples --disable-unit-tests --disable-install-bins --disable-install-docs --enable-realtime-only --enable-error-concealment --disable-runtime-cpu-detect --disable-webm-io --enable-pic --prefix=/home/pi/ring/contrib/arm-linux-gnueabihf disabling docs disabling examples disabling unit_tests disabling install_bins disabling install_docs enabling realtime_only enabling error_concealment disabling runtime_cpu_detect disabling webm_io enabling pic Configuring selected codecs enabling vp8_encoder enabling vp8_decoder enabling vp9_encoder enabling vp9_decoder Configuring for target 'armv7-linux-gcc' enabling armv7 enabling neon enabling neon_asm enabling media Unable to invoke compiler: arm-none-linux-gnueabi-gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 Configuration failed. This could reflect a misconfiguration of your toolchains, improper options selected, or another problem. If you don't see any useful error messages above, the next step is to look at the configure error log file (config.log) to determine what configure was trying to do when it died. ../../contrib/src/vpx/rules.mak:105: recipe for target '.vpx' failed make: *** [.vpx] Error 1 ## Compiling ring Despite compiling the dependencies failed I did attempt to compile ring: git clone https://gerrit-ring.savoirfairelinux.com/ring cd ring ./autogen.sh ./configure make make install This caused the following error: checking for PJPROJECT... no configure: error: Missing pjproject files pi@phone ~/ring $ make make: *** No targets specified and no makefile found. Stop. pi@phone ~/ring $ make install make: *** No rule to make target 'install'. Stop. So currently I am stuck and I fear that I will not be able to go beyond [the current state of my project]( http://vimeo.com/gurgeli/dial-phone ) (🎥): ![the-phone][1] [1]: http://i.stack.imgur.com/tGZl5.png On 17 Apr 2015, at 17:12, Adrien Béraud < [email protected] > wrote: Hello, Indeed, the daemon can run standalone and be controlled using the DBus API. Note the project have been renamed to "Ring" (version is bumped to 2.x). Experimental packages are available at http://ring.cx/en/documentation/linux-installation A major feature of Ring 2.x is the optional "DHT" account type allowing to make calls without any SIP server. There are many other enhancements such as ICE support, UPnP support, stability improvements etc. (note clients are being re-written (GTK3, Qt5) and there is a new OS X client, they are not yet feature complete and in heavy development.) The new daemon ("dring") source Git repo URI is : https://gerrit-ring.savoirfairelinux.com/ring . The DBus API is mostly the same as before. In the tools/dringctrl directory you will find an example python client that we use for testing (uses python3-dbus). We are willing to fix any bugs you may find, the daemon bugtracker is here : https://projects.savoirfairelinux.com/projects/ring-daemon/issues Also look at https://projects.savoirfairelinux.com/projects/ring/wiki for build instruction etc. Regards and good luck for your embedded project, Adrien Béraud De: "Benjamin Renard" <[email protected]> À: "beat besmer" <[email protected]>, [email protected] Envoyé: Mercredi 15 Avril 2015 04:45:01 Objet: Re: [SFLphone] [Technical] Headless CLI Client Hello, I'm interests to known if the project write something for that. By the pass, I used Twinkle SIP client that permit to pass command to an already launched processus that permit for instance to answer an incoming call. It was really cool and permit me to map some keyboard shortcuts to control my phone without to switch desktop and find the good windows. After some search, I'm found some old scripts that permit to control old versions of sflphone by using it's DBUS API. Inspire by this scripts, I wrote my own, compatible with the version of sflphone I used (1.4.1 in Debian Wheezy) : https://gitlab.com/brenard/sflphone-ctl It's work weel and I'm use it every day. Call transfer does not work on my desktop but it seam to be a bug on version 1.4.1 of sflphone. Regards, On 13/04/2015 12:08, [email protected] wrote: > Beat sent a message using the contact form at http://sflphone.org/contact. > > Hy there, I want to install a soft phone on my raspberry pi. I failed > with linphone so far so I wanted to try SFLphone. > On the website it says that it features a CLI client, but I could not > find any documentation on this. > > Could you tell me if "head-less" operation is possible at all and if so > maybe point me to some manual / download. > > Thank you very much for your help. > > Best Beat > > PS: This is where the project should be going: > http://vimeo.com/gurgeli/dial-phone > _______________________________________________ > SFLphone mailing list > [email protected] > http://lists.savoirfairelinux.net/mailman/listinfo/sflphone -- Benjamin Renard - Easter-eggs 44-46 rue de l'Ouest - 75014 Paris - France - Métro Gaité Phone: +33 (0) 1 43 35 00 37 - Fax: +33 (0) 1 43 35 00 76 mailto:[email protected] - http://www.easter-eggs.com _______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
_______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
