Thank you, Emmanuel, 

./configure --prefix=/usr
and installing again
made the codec available after restarting SFLPhone.

Sven

Am Freitag, 1. März 2013, 13:04:51 schrieb Emmanuel Lepage:
> Hello Maxime,
> 
> I think I have found the issue. You installed the codec in "/usr/local/lib".
> It need to be installed it in "/usr/lib" for SFLPhone to detect it. In
> order to do that, add "--prefix=/usr" in the ./configure line. The .so in
> the SFLPhone codec is only a thin wrapper that detect if the codec is
> installed, for that, it use the system configuration, so /lib or /usr/lib
> in most distributions. It is not the codec itself.
> 
> I hope it help you getting it to work.
> 
> Emmanuel
> 
> ----- Original Message -----
> From: [email protected]
> To: [email protected]
> Sent: Friday, March 1, 2013 9:17:47 AM
> Subject: [SFLphone] [Technical] G729
> 
> max sent a message using the contact form at http://sflphone.org/contact.
> 
> Ignore my previous message, my correct address is [email protected]
> 
> Hello Tristan,
> 
> I saw your reply at
> http://lists.savoirfairelinux.net/pipermail/sflphone/2013-February/001351.ht
> ml but I couldn't reply because I misspelled my email adresse when I wrote
> my first message. Anyway; I dedicated a brand new and up to date Ubuntu
> 12.04 LTS 64bit installation to follow your instructions:
> 
> ===TERMINAL===
> max@max-vostro-3360:~$ uname -r
> 3.5.0-25-generic
> max@max-vostro-3360:~$ sudo add-apt-repository ppa:savoirfairelinux
> [sudo] password for max:
> You are about to add the following PPA to your system:
>   Stable releases for SFLphone. Official website: http://sflphone.org
>   More info: https://launchpad.net/~savoirfairelinux/+archive/ppa
> Press [ENTER] to continue or ctrl-c to cancel adding it
> 
> gpg: keyring `/tmp/tmpYu5u6x/secring.gpg' created
> gpg: keyring `/tmp/tmpYu5u6x/pubring.gpg' created
> gpg: requesting key E8E242F4 from hkp server keyserver.ubuntu.com
> gpg: /tmp/tmpYu5u6x/trustdb.gpg: trustdb created
> gpg: key E8E242F4: public key "Launchpad sflphone" imported
> gpg: Total number processed: 1
> gpg:               imported: 1  (RSA: 1)
> OK
> max@max-vostro-3360:~$ sudo apt-get update
> Ign http://extras.ubuntu.com precise InRelease
> Ign http://it.archive.ubuntu.com precise InRelease
> Ign http://it.archive.ubuntu.com precise-updates InRelease
> Ign http://it.archive.ubuntu.com precise-backports InRelease
> Hit http://extras.ubuntu.com precise Release.gpg
> Hit http://it.archive.ubuntu.com precise Release.gpg
> Hit http://extras.ubuntu.com precise Release
> Ign http://security.ubuntu.com precise-security InRelease
> Get:1 http://it.archive.ubuntu.com precise-updates Release.gpg [198 B]
> Get:2 http://it.archive.ubuntu.com precise-backports Release.gpg [198 B]
> Hit http://extras.ubuntu.com precise/main Sources
> Hit http://it.archive.ubuntu.com precise Release
> Hit http://security.ubuntu.com precise-security Release.gpg
> Hit http://extras.ubuntu.com precise/main amd64 Packages
> Hit http://extras.ubuntu.com precise/main i386 Packages
> Ign http://extras.ubuntu.com precise/main TranslationIndex
> Get:3 http://it.archive.ubuntu.com precise-updates Release [49.6 kB]
> Hit http://security.ubuntu.com precise-security Release
> Get:4 http://it.archive.ubuntu.com precise-backports Release [49.6 kB]
> Hit http://security.ubuntu.com precise-security/main Sources
> Hit http://it.archive.ubuntu.com precise/main Sources
> Hit http://it.archive.ubuntu.com precise/restricted Sources
> Hit http://security.ubuntu.com precise-security/restricted Sources
> Hit http://security.ubuntu.com precise-security/universe Sources
> Hit http://security.ubuntu.com precise-security/multiverse Sources
> Hit http://security.ubuntu.com precise-security/main amd64 Packages
> Hit http://security.ubuntu.com precise-security/restricted amd64 Packages
> Hit http://security.ubuntu.com precise-security/universe amd64 Packages
> Hit http://security.ubuntu.com precise-security/multiverse amd64 Packages
> Hit http://security.ubuntu.com precise-security/main i386 Packages
> Hit http://security.ubuntu.com precise-security/restricted i386 Packages
> Hit http://security.ubuntu.com precise-security/universe i386 Packages
> Hit http://it.archive.ubuntu.com precise/universe Sources
> Hit http://security.ubuntu.com precise-security/multiverse i386 Packages
> Hit http://security.ubuntu.com precise-security/main TranslationIndex
> Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex
> Hit http://security.ubuntu.com precise-security/restricted TranslationIndex
> Hit http://security.ubuntu.com precise-security/universe TranslationIndex
> Hit http://it.archive.ubuntu.com precise/multiverse Sources
> Ign http://extras.ubuntu.com precise/main Translation-en_US
> Ign http://extras.ubuntu.com precise/main Translation-en
> Hit http://it.archive.ubuntu.com precise/main amd64 Packages
> Hit http://security.ubuntu.com precise-security/main Translation-en
> Hit http://security.ubuntu.com precise-security/multiverse Translation-en
> Hit http://it.archive.ubuntu.com precise/restricted amd64 Packages
> Hit http://security.ubuntu.com precise-security/restricted Translation-en
> Hit http://it.archive.ubuntu.com precise/universe amd64 Packages
> Hit http://it.archive.ubuntu.com precise/multiverse amd64 Packages
> Hit http://security.ubuntu.com precise-security/universe Translation-en
> Hit http://it.archive.ubuntu.com precise/main i386 Packages
> Hit http://it.archive.ubuntu.com precise/restricted i386 Packages
> Hit http://it.archive.ubuntu.com precise/universe i386 Packages
> Hit http://it.archive.ubuntu.com precise/multiverse i386 Packages
> Hit http://it.archive.ubuntu.com precise/main TranslationIndex
> Hit http://it.archive.ubuntu.com precise/multiverse TranslationIndex
> Hit http://it.archive.ubuntu.com precise/restricted TranslationIndex
> Hit http://it.archive.ubuntu.com precise/universe TranslationIndex
> Get:5 http://it.archive.ubuntu.com precise-updates/main Sources [368 kB]
> Get:6 http://it.archive.ubuntu.com precise-updates/restricted Sources [5,135
> B]
> Get:7 http://it.archive.ubuntu.com precise-updates/universe Sources [79.3
> kB] Get:8 http://it.archive.ubuntu.com precise-updates/multiverse Sources
> [4,729 B]
> Get:9 http://it.archive.ubuntu.com precise-updates/main amd64 Packages [584
> kB]
> Get:10 http://it.archive.ubuntu.com precise-updates/restricted amd64
> Packages [9,565 B]
> Get:11 http://it.archive.ubuntu.com precise-updates/universe amd64 Packages
> [181 kB]
> Ign http://ppa.launchpad.net precise InRelease
> Get:12 http://it.archive.ubuntu.com precise-updates/multiverse amd64
> Packages [9,436 B]
> Hit http://ppa.launchpad.net precise Release.gpg
> Get:13 http://it.archive.ubuntu.com precise-updates/main i386 Packages [594
> kB]
> Hit http://ppa.launchpad.net precise Release
> Hit http://ppa.launchpad.net precise/main Sources
> Hit http://ppa.launchpad.net precise/main amd64 Packages
> Hit http://ppa.launchpad.net precise/main i386 Packages
> Ign http://ppa.launchpad.net precise/main TranslationIndex
> Get:14 http://it.archive.ubuntu.com precise-updates/restricted i386 Packages
> [9,503 B]
> Get:15 http://it.archive.ubuntu.com precise-updates/universe i386 Packages
> [184 kB]
> Get:16 http://it.archive.ubuntu.com precise-updates/multiverse i386 Packages
> [10.4 kB]
> Hit http://it.archive.ubuntu.com precise-updates/main TranslationIndex
> Hit http://it.archive.ubuntu.com precise-updates/multiverse TranslationIndex
> Hit http://it.archive.ubuntu.com precise-updates/restricted
> TranslationIndex Ign http://ppa.launchpad.net precise/main
> Translation-en_US
> Hit http://it.archive.ubuntu.com precise-updates/universe TranslationIndex
> Ign http://ppa.launchpad.net precise/main Translation-en
> Get:17 http://it.archive.ubuntu.com precise-backports/main Sources [2,422 B]
> Get:18 http://it.archive.ubuntu.com precise-backports/restricted Sources
> [14 B]
> Get:19 http://it.archive.ubuntu.com precise-backports/universe Sources [23.1
> kB]
> Get:20 http://it.archive.ubuntu.com precise-backports/multiverse Sources
> [2,669 B]
> Get:21 http://it.archive.ubuntu.com precise-backports/main amd64 Packages
> [1,945 B]
> Get:22 http://it.archive.ubuntu.com precise-backports/restricted amd64
> Packages [14 B]
> Get:23 http://it.archive.ubuntu.com precise-backports/universe amd64
> Packages [22.8 kB]
> Get:24 http://it.archive.ubuntu.com precise-backports/multiverse amd64
> Packages [2,489 B]
> Get:25 http://it.archive.ubuntu.com precise-backports/main i386 Packages
> [1,941 B]
> Get:26 http://it.archive.ubuntu.com precise-backports/restricted i386
> Packages [14 B]
> Get:27 http://it.archive.ubuntu.com precise-backports/universe i386 Packages
> [22.8 kB]
> Get:28 http://it.archive.ubuntu.com precise-backports/multiverse i386
> Packages [2,504 B]
> Hit http://it.archive.ubuntu.com precise-backports/main TranslationIndex
> Hit http://it.archive.ubuntu.com precise-backports/multiverse
> TranslationIndex
> Hit http://it.archive.ubuntu.com precise-backports/restricted
> TranslationIndex
> Hit http://it.archive.ubuntu.com precise-backports/universe TranslationIndex
> Hit http://it.archive.ubuntu.com precise/main Translation-en
> Hit http://it.archive.ubuntu.com precise/multiverse Translation-en
> Hit http://it.archive.ubuntu.com precise/restricted Translation-en
> Hit http://it.archive.ubuntu.com precise/universe Translation-en
> Hit http://it.archive.ubuntu.com precise-updates/main Translation-en
> Hit http://it.archive.ubuntu.com precise-updates/multiverse Translation-en
> Hit http://it.archive.ubuntu.com precise-updates/restricted Translation-en
> Hit http://it.archive.ubuntu.com precise-updates/universe Translation-en
> Hit http://it.archive.ubuntu.com precise-backports/main Translation-en
> Hit http://it.archive.ubuntu.com precise-backports/multiverse Translation-en
> Hit http://it.archive.ubuntu.com precise-backports/restricted
> Translation-en Hit http://it.archive.ubuntu.com precise-backports/universe
> Translation-en Fetched 2,222 kB in 9s (224 kB/s)
> Reading package lists... Done
> max@max-vostro-3360:~$ sudo apt-get install sflphone-client-gnome
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required:
>    linux-headers-3.5.0-23-generic linux-headers-3.5.0-23
> Use 'apt-get autoremove' to remove them.
> The following extra packages will be installed:
>    libccgnu2-1.7-0 libccrtp1-1.8-0 libdbus-c++-1-0 libyaml-0-2
> libzrtpcpp-1.4-0
>    sflphone-common
> The following NEW packages will be installed:
>    libccgnu2-1.7-0 libccrtp1-1.8-0 libdbus-c++-1-0 libyaml-0-2
> libzrtpcpp-1.4-0
>    sflphone-client-gnome sflphone-common
> 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
> Need to get 2,647 kB of archives.
> After this operation, 7,148 kB of additional disk space will be used.
> Do you want to continue [Y/n]? y
> Get:1 http://it.archive.ubuntu.com/ubuntu/ precise/main libyaml-0-2 amd64
> 0.1.4-2 [56.9 kB]
> Get:2 http://ppa.launchpad.net/savoirfairelinux/ppa/ubuntu/ precise/main
> sflphone-common amd64 1.2.2~ppa1~precise [1,046 kB]
> Get:3 http://it.archive.ubuntu.com/ubuntu/ precise/universe libccgnu2-1.7-0
> amd64 1.7.3-1.1 [248 kB]
> Get:4 http://it.archive.ubuntu.com/ubuntu/ precise/universe libccrtp1-1.8-0
> amd64 1.8.0-1.2build1 [79.9 kB]
> Get:5 http://it.archive.ubuntu.com/ubuntu/ precise/main libdbus-c++-1-0
> amd64 0.9.0-2.1ubuntu1 [80.0 kB]
> Get:6 http://it.archive.ubuntu.com/ubuntu/ precise/universe libzrtpcpp-1.4-0
> amd64 1.4.6-1.1build1 [70.5 kB]
> Get:7 http://ppa.launchpad.net/savoirfairelinux/ppa/ubuntu/ precise/main
> sflphone-client-gnome amd64 1.2.2~ppa1~precise [1,066 kB]
> Fetched 2,647 kB in 12s (209 kB/s)
> Selecting previously unselected package libyaml-0-2.
> (Reading database ... 169524 files and directories currently installed.)
> Unpacking libyaml-0-2 (from .../libyaml-0-2_0.1.4-2_amd64.deb) ...
> Selecting previously unselected package libccgnu2-1.7-0.
> Unpacking libccgnu2-1.7-0 (from .../libccgnu2-1.7-0_1.7.3-1.1_amd64.deb) ...
> Selecting previously unselected package libccrtp1-1.8-0.
> Unpacking libccrtp1-1.8-0 (from
> .../libccrtp1-1.8-0_1.8.0-1.2build1_amd64.deb) ...
> Selecting previously unselected package libdbus-c++-1-0.
> Unpacking libdbus-c++-1-0 (from
> .../libdbus-c++-1-0_0.9.0-2.1ubuntu1_amd64.deb) ...
> Selecting previously unselected package libzrtpcpp-1.4-0.
> Unpacking libzrtpcpp-1.4-0 (from
> .../libzrtpcpp-1.4-0_1.4.6-1.1build1_amd64.deb) ...
> Selecting previously unselected package sflphone-common.
> Unpacking sflphone-common (from
> .../sflphone-common_1.2.2~ppa1~precise_amd64.deb) ...
> Selecting previously unselected package sflphone-client-gnome.
> Unpacking sflphone-client-gnome (from
> .../sflphone-client-gnome_1.2.2~ppa1~precise_amd64.deb) ...
> Processing triggers for man-db ...
> Processing triggers for desktop-file-utils ...
> Processing triggers for bamfdaemon ...
> Rebuilding /usr/share/applications/bamf.index...
> Processing triggers for gnome-menus ...
> Processing triggers for libglib2.0-0 ...
> Setting up libyaml-0-2 (0.1.4-2) ...
> Setting up libccgnu2-1.7-0 (1.7.3-1.1) ...
> Setting up libccrtp1-1.8-0 (1.8.0-1.2build1) ...
> Setting up libdbus-c++-1-0 (0.9.0-2.1ubuntu1) ...
> Setting up libzrtpcpp-1.4-0 (1.4.6-1.1build1) ...
> Setting up sflphone-common (1.2.2~ppa1~precise) ...
> You may remove the /home/max/.sflphone, the application won't use it
> anymore, but the XDG directories instead. Thank you.
> Setting up sflphone-client-gnome (1.2.2~ppa1~precise) ...
> update-alternatives: using /usr/bin/sflphone-client-gnome to provide
> /usr/bin/sflphone (sflphone) in auto mode.
> update-alternatives: warning: not replacing
> /usr/share/man/man1/sflphone.1.gz with a link.
> Processing triggers for libc-bin ...
> ldconfig deferred processing now taking place
> max@max-vostro-3360:~$ sudo apt-get install sflphone-plugins
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required:
>    linux-headers-3.5.0-23-generic linux-headers-3.5.0-23
> Use 'apt-get autoremove' to remove them.
> The following NEW packages will be installed:
>    sflphone-plugins
> 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
> Need to get 50.8 kB of archives.
> After this operation, 96.3 kB of additional disk space will be used.
> Get:1 http://ppa.launchpad.net/savoirfairelinux/ppa/ubuntu/ precise/main
> sflphone-plugins amd64 1.2.2~ppa1~precise [50.8 kB]
> Fetched 50.8 kB in 0s (83.6 kB/s)
> Selecting previously unselected package sflphone-plugins.
> (Reading database ... 169783 files and directories currently installed.)
> Unpacking sflphone-plugins (from
> .../sflphone-plugins_1.2.2~ppa1~precise_amd64.deb) ...
> Setting up sflphone-plugins (1.2.2~ppa1~precise) ...
> max@max-vostro-3360:~$ cd ~/Downloads
> max@max-vostro-3360:~/Downloads$ wget
> http://download-mirror.savannah.gnu.org/releases/linphone/plugins/sources/bc
> g729-1.0.0.tar.gz --2013-03-01 14:55:12--
> http://download-mirror.savannah.gnu.org/releases/linphone/plugins/sources/bc
> g729-1.0.0.tar.gz Resolving download-mirror.savannah.gnu.org
> (download-mirror.savannah.gnu.org)... 140.186.70.73
> Connecting to download-mirror.savannah.gnu.org
> (download-mirror.savannah.gnu.org)|140.186.70.73|:80... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 416311 (407K) [application/x-gzip]
> Saving to: `bcg729-1.0.0.tar.gz.1'
> 
> 100%[======================================>] 416,311      250K/s   in 1.6s
> 
> 2013-03-01 14:55:14 (250 KB/s) - `bcg729-1.0.0.tar.gz.1' saved
> [416311/416311]
> 
> max@max-vostro-3360:~/Downloads$ tar -xvf bcg729-1.0.0.tar.gz
> bcg729-1.0.0/
> bcg729-1.0.0/AUTHORS
> bcg729-1.0.0/m4/
> bcg729-1.0.0/m4/lt~obsolete.m4
> bcg729-1.0.0/m4/ltsugar.m4
> bcg729-1.0.0/m4/ltversion.m4
> bcg729-1.0.0/m4/ltoptions.m4
> bcg729-1.0.0/m4/libtool.m4
> bcg729-1.0.0/Makefile.am
> bcg729-1.0.0/COPYING
> bcg729-1.0.0/NEWS
> bcg729-1.0.0/INSTALL
> bcg729-1.0.0/configure.ac
> bcg729-1.0.0/src/
> bcg729-1.0.0/src/fixedCodebookSearch.c
> bcg729-1.0.0/src/qLSP2LP.c
> bcg729-1.0.0/src/decodeGains.c
> bcg729-1.0.0/src/interpolateqLSP.c
> bcg729-1.0.0/src/computeLP.c
> bcg729-1.0.0/src/gainQuantization.c
> bcg729-1.0.0/src/Makefile.am
> bcg729-1.0.0/src/adaptativeCodebookSearch.c
> bcg729-1.0.0/src/LSPQuantization.c
> bcg729-1.0.0/src/postFilter.c
> bcg729-1.0.0/src/LPSynthesisFilter.c
> bcg729-1.0.0/src/codebooks.c
> bcg729-1.0.0/src/preProcessing.c
> bcg729-1.0.0/src/computeAdaptativeCodebookGain.c
> bcg729-1.0.0/src/decodeAdaptativeCodeVector.c
> bcg729-1.0.0/src/LP2LSPConversion.c
> bcg729-1.0.0/src/encoder.c
> bcg729-1.0.0/src/decoder.c
> bcg729-1.0.0/src/decodeLSP.c
> bcg729-1.0.0/src/postProcessing.c
> bcg729-1.0.0/src/findOpenLoopPitchDelay.c
> bcg729-1.0.0/src/Makefile.in
> bcg729-1.0.0/src/utils.c
> bcg729-1.0.0/src/decodeFixedCodeVector.c
> bcg729-1.0.0/src/computeWeightedSpeech.c
> bcg729-1.0.0/ChangeLog
> bcg729-1.0.0/msbcg729/
> bcg729-1.0.0/msbcg729/Makefile.am
> bcg729-1.0.0/msbcg729/bcg729_dec.c
> bcg729-1.0.0/msbcg729/Makefile.in
> bcg729-1.0.0/msbcg729/bcg729_enc.c
> bcg729-1.0.0/aclocal.m4
> bcg729-1.0.0/README
> bcg729-1.0.0/Makefile.in
> bcg729-1.0.0/configure
> bcg729-1.0.0/include/
> bcg729-1.0.0/include/qLSP2LP.h
> bcg729-1.0.0/include/computeLP.h
> bcg729-1.0.0/include/Makefile.am
> bcg729-1.0.0/include/codebooks.h
> bcg729-1.0.0/include/adaptativeCodebookSearch.h
> bcg729-1.0.0/include/utils.h
> bcg729-1.0.0/include/interpolateqLSP.h
> bcg729-1.0.0/include/LSPQuantization.h
> bcg729-1.0.0/include/computeAdaptativeCodebookGain.h
> bcg729-1.0.0/include/codecParameters.h
> bcg729-1.0.0/include/postProcessing.h
> bcg729-1.0.0/include/gainQuantization.h
> bcg729-1.0.0/include/decodeAdaptativeCodeVector.h
> bcg729-1.0.0/include/floatingPointMacros.h
> bcg729-1.0.0/include/bcg729/
> bcg729-1.0.0/include/bcg729/Makefile.am
> bcg729-1.0.0/include/bcg729/encoder.h
> bcg729-1.0.0/include/bcg729/Makefile.in
> bcg729-1.0.0/include/bcg729/decoder.h
> bcg729-1.0.0/include/computeWeightedSpeech.h
> bcg729-1.0.0/include/Makefile.in
> bcg729-1.0.0/include/g729FixedPointMath.h
> bcg729-1.0.0/include/basicOperationsMacros.h
> bcg729-1.0.0/include/preProcessing.h
> bcg729-1.0.0/include/typedef.h
> bcg729-1.0.0/include/postFilter.h
> bcg729-1.0.0/include/fixedPointMacros.h
> bcg729-1.0.0/include/LPSynthesisFilter.h
> bcg729-1.0.0/include/decodeLSP.h
> bcg729-1.0.0/include/decodeGains.h
> bcg729-1.0.0/include/fixedCodebookSearch.h
> bcg729-1.0.0/include/findOpenLoopPitchDelay.h
> bcg729-1.0.0/include/LP2LSPConversion.h
> bcg729-1.0.0/include/decodeFixedCodeVector.h
> bcg729-1.0.0/build-aux/
> bcg729-1.0.0/build-aux/config.sub
> bcg729-1.0.0/build-aux/ltmain.sh
> bcg729-1.0.0/build-aux/missing
> bcg729-1.0.0/build-aux/depcomp
> bcg729-1.0.0/build-aux/config.guess
> bcg729-1.0.0/build-aux/install-sh
> bcg729-1.0.0/test/
> bcg729-1.0.0/test/Makefile.am
> bcg729-1.0.0/test/src/
> bcg729-1.0.0/test/src/LSPQuantizationTest.c
> bcg729-1.0.0/test/src/decoderTest.c
> bcg729-1.0.0/test/src/decodeFixedCodeVectorTest.c
> bcg729-1.0.0/test/src/adaptativeCodebookSearchTest.c
> bcg729-1.0.0/test/src/computeWeightedSpeechTest.c
> bcg729-1.0.0/test/src/decodeAdaptativeCodeVectorTest.c
> bcg729-1.0.0/test/src/fixedCodebookSearchTest.c
> bcg729-1.0.0/test/src/LP2LSPConversionTest.c
> bcg729-1.0.0/test/src/decodeLSPTest.c
> bcg729-1.0.0/test/src/LPSynthesisFilterTest.c
> bcg729-1.0.0/test/src/decoderMultiChannelTest.c
> bcg729-1.0.0/test/src/encoderTest.c
> bcg729-1.0.0/test/src/decodeGainsTest.c
> bcg729-1.0.0/test/src/postFilterTest.c
> bcg729-1.0.0/test/src/computeLPTest.c
> bcg729-1.0.0/test/src/interpolateqLSPAndConvert2LPTest.c
> bcg729-1.0.0/test/src/computeAdaptativeCodebookGainTest.c
> bcg729-1.0.0/test/src/encoderMultiChannelTest.c
> bcg729-1.0.0/test/src/gainQuantizationTest.c
> bcg729-1.0.0/test/src/findOpenLoopPitchDelayTest.c
> bcg729-1.0.0/test/src/testUtils.c
> bcg729-1.0.0/test/src/postProcessingTest.c
> bcg729-1.0.0/test/src/g729FixedPointMathTest.c
> bcg729-1.0.0/test/src/testUtils.h
> bcg729-1.0.0/test/src/preProcessingTest.c
> bcg729-1.0.0/test/Makefile.in
> bcg729-1.0.0/test/bin/
> bcg729-1.0.0/test/bin/Makefile.am
> bcg729-1.0.0/test/bin/Makefile.in
> bcg729-1.0.0/test/testCampaignAll
> bcg729-1.0.0/libbcg729.pc.in
> max@max-vostro-3360:~/Downloads$ cd bcg729-1.0.0
> max@max-vostro-3360:~/Downloads/bcg729-1.0.0$ ./configure
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking how to create a ustar tar archive... gnutar
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking how to print strings... printf
> checking for style of include used by make... GNU
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking dependency style of gcc... gcc3
> checking for a sed that does not truncate output... /bin/sed
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fgrep... /bin/grep -F
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1572864
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking how to convert x86_64-unknown-linux-gnu file names to
> x86_64-unknown-linux-gnu format... func_convert_file_noop
> checking how to convert x86_64-unknown-linux-gnu file names to toolchain
> format... func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... no
> checking how to associate runtime and link libraries... printf %s\n
> checking for ar... ar
> checking for archiver @FILE support... @
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for sysroot... no
> checking for mt... mt
> checking if mt is a manifest tool... no
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC -DPIC
> checking if gcc PIC flag -fPIC -DPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared
> libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking dependency style of gcc... (cached) gcc3
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for ORTP... no
> checking for MEDIASTREAMER... no
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating src/Makefile
> config.status: creating include/Makefile
> config.status: creating include/bcg729/Makefile
> config.status: creating msbcg729/Makefile
> config.status: creating test/Makefile
> config.status: creating test/bin/Makefile
> config.status: creating libbcg729.pc
> config.status: executing depfiles commands
> config.status: executing libtool commands
> max@max-vostro-3360:~/Downloads/bcg729-1.0.0$ make
> Making all in src
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0/src'
>    CC     LP2LSPConversion.lo
>    CC     LPSynthesisFilter.lo
>    CC     LSPQuantization.lo
>    CC     adaptativeCodebookSearch.lo
>    CC     codebooks.lo
>    CC     computeAdaptativeCodebookGain.lo
>    CC     computeLP.lo
>    CC     computeWeightedSpeech.lo
>    CC     decodeAdaptativeCodeVector.lo
>    CC     decodeFixedCodeVector.lo
>    CC     decodeGains.lo
>    CC     decodeLSP.lo
>    CC     decoder.lo
>    CC     encoder.lo
>    CC     findOpenLoopPitchDelay.lo
>    CC     fixedCodebookSearch.lo
>    CC     gainQuantization.lo
>    CC     interpolateqLSP.lo
>    CC     postFilter.lo
>    CC     postProcessing.lo
>    CC     preProcessing.lo
>    CC     qLSP2LP.lo
>    CC     utils.lo
>    CCLD   libbcg729.la
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/src'
> Making all in include
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0/include'
> Making all in bcg729
> make[2]: Entering directory
> `/home/max/Downloads/bcg729-1.0.0/include/bcg729' make[2]: Nothing to be
> done for `all'.
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/include/bcg729'
> make[2]: Entering directory `/home/max/Downloads/bcg729-1.0.0/include'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/include'
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/include'
> Making all in test
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test'
> Making all in bin
> make[2]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test/bin'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test/bin'
> make[2]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0'
> make[1]: Nothing to be done for `all-am'.
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0'
> max@max-vostro-3360:~/Downloads/bcg729-1.0.0$ sudo make install
> Making install in src
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0/src'
> make[2]: Entering directory `/home/max/Downloads/bcg729-1.0.0/src'
> test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
>   /bin/bash ../libtool   --mode=install /usr/bin/install -c   libbcg729.la
> '/usr/local/lib'
> libtool: install: /usr/bin/install -c .libs/libbcg729.so.0.0.0
> /usr/local/lib/libbcg729.so.0.0.0
> libtool: install: (cd /usr/local/lib && { ln -s -f libbcg729.so.0.0.0
> libbcg729.so.0 || { rm -f libbcg729.so.0 && ln -s libbcg729.so.0.0.0
> libbcg729.so.0; }; })
> libtool: install: (cd /usr/local/lib && { ln -s -f libbcg729.so.0.0.0
> libbcg729.so || { rm -f libbcg729.so && ln -s libbcg729.so.0.0.0
> libbcg729.so; }; })
> libtool: install: /usr/bin/install -c .libs/libbcg729.lai
> /usr/local/lib/libbcg729.la
> libtool: install: /usr/bin/install -c .libs/libbcg729.a
> /usr/local/lib/libbcg729.a
> libtool: install: chmod 644 /usr/local/lib/libbcg729.a
> libtool: install: ranlib /usr/local/lib/libbcg729.a
> libtool: finish:
> PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin"
> ldconfig -n /usr/local/lib
> ----------------------------------------------------------------------
> Libraries have been installed in:
>     /usr/local/lib
> 
> If you ever happen to want to link against installed libraries
> in a given directory, LIBDIR, you must either use libtool, and
> specify the full pathname of the library, or use the `-LLIBDIR'
> flag during linking and do at least one of the following:
>     - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>       during execution
>     - add LIBDIR to the `LD_RUN_PATH' environment variable
>       during linking
>     - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
>     - have your system administrator add LIBDIR to `/etc/ld.so.conf'
> 
> See any operating system documentation about shared libraries for
> more information, such as the ld(1) and ld.so(8) manual pages.
> ----------------------------------------------------------------------
> make[2]: Nothing to be done for `install-data-am'.
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/src'
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/src'
> Making install in include
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0/include'
> Making install in bcg729
> make[2]: Entering directory
> `/home/max/Downloads/bcg729-1.0.0/include/bcg729' make[3]: Entering
> directory `/home/max/Downloads/bcg729-1.0.0/include/bcg729' make[3]:
> Nothing to be done for `install-exec-am'.
> test -z "/usr/local/include/bcg729" || /bin/mkdir -p
> "/usr/local/include/bcg729"
>   /usr/bin/install -c -m 644 encoder.h decoder.h '/usr/local/include/bcg729'
> make[3]: Leaving directory
> `/home/max/Downloads/bcg729-1.0.0/include/bcg729' make[2]: Leaving
> directory `/home/max/Downloads/bcg729-1.0.0/include/bcg729' make[2]:
> Entering directory `/home/max/Downloads/bcg729-1.0.0/include' make[3]:
> Entering directory `/home/max/Downloads/bcg729-1.0.0/include' make[3]:
> Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/include'
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/include'
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/include'
> Making install in test
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test'
> Making install in bin
> make[2]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test/bin'
> make[3]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test/bin'
> make[3]: Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test/bin'
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test/bin'
> make[2]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[3]: Entering directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[3]: Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0/test'
> make[1]: Entering directory `/home/max/Downloads/bcg729-1.0.0'
> make[2]: Entering directory `/home/max/Downloads/bcg729-1.0.0'
> make[2]: Nothing to be done for `install-exec-am'.
> test -z "/usr/local/lib/pkgconfig" || /bin/mkdir -p
> "/usr/local/lib/pkgconfig"
>   /usr/bin/install -c -m 644 libbcg729.pc '/usr/local/lib/pkgconfig'
> make[2]: Leaving directory `/home/max/Downloads/bcg729-1.0.0'
> make[1]: Leaving directory `/home/max/Downloads/bcg729-1.0.0'
> max@max-vostro-3360:~/Downloads/bcg729-1.0.0$ cd /usr/lib/sflphone/codecs
> max@max-vostro-3360:/usr/lib/sflphone/codecs$ ls
> libcodec_alaw.so  libcodec_g729.so  libcodec_ilbc.so  libcodec_speex_nb.so
> libcodec_speex_wb.so
> libcodec_g722.so  libcodec_gsm.so   libcodec_opus.so  libcodec_speex_ub.so
> libcodec_ulaw.so
> max@max-vostro-3360:/usr/lib/sflphone/codecs$
> 
> ===================================================
> As you can see, I can see libcodec_g729.so in /usr/lib/sflphone/codecs but I
> can't see it in SFLPhone (I see the others though). What did I do wrong?
> 
> Thank you for any help,
> 
> Maxime
> _______________________________________________
> SFLphone mailing list
> [email protected]
> http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
> _______________________________________________
> SFLphone mailing list
> [email protected]
> http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
-- 
Sven Suska * +49-39881-49194 * http://twitter.com/sunito 
L'essentiel est invisible pour les yeux ...

_______________________________________________
SFLphone mailing list
[email protected]
http://lists.savoirfairelinux.net/mailman/listinfo/sflphone

Reply via email to