Page 2 sur 2 PremièrePremière 12
Affichage des résultats 11 à 20 sur 20

Discussion: Raspivo petites questions

  1. #11
    Membre
    Date d'inscription
    mars 2015
    Messages
    76
    Downloads
    0
    Uploads
    0

    Merci ! mais ...

    Citation Envoyé par benasse Voir le message
    Ca devrait marcher en modifiant ton configure.ac comme ça :

    Code:
    # tested on raspberry Pi, may be not valid for other ARM devices
    
    case "${host}" in
    
    armv7l-*-linux-gnueabihf*)
    
    cflags="-mcpu=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -O3 -Wall"
    
    march="armv7-a"
    ;;
    http://www.adeleda.com/compiling-g72...bcg729-en.html
    Merci pour ton aide, j'ai une erreur au moment de l'autogen:

    ---------------
    root@ipbx:/tmp/tmpfs/asterisk-g72x-1.2# ./autogen.sh
    ./autogen.sh: 3: ./autogen.sh: autoreconf: not found
    --------------
    il me manque un truc ....

  2. #12
    Membre
    Date d'inscription
    mars 2015
    Messages
    76
    Downloads
    0
    Uploads
    0
    Citation Envoyé par jany1975 Voir le message
    Merci pour ton aide, j'ai une erreur au moment de l'autogen:

    ---------------
    root@ipbx:/tmp/tmpfs/asterisk-g72x-1.2# ./autogen.sh
    ./autogen.sh: 3: ./autogen.sh: autoreconf: not found
    --------------
    il me manque un truc ....
    C'est ok, je n'avais pas les outils installés....
    j'y suis presque mais :

    -----------------------------------------------------------------------
    root@ipbx:/tmp/tmpfs/asterisk-g72x-1.2# sudo make install
    /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DG72X_ASTERISK=100 -DG72X_BCG729 -Wall -D_GNU_SOURCE -DG72X_9 -O3 -fomit-frame-pointer -march=armv7-a -flto -mcpu=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -O3 -Wall -MT codec_g729_la-codec_g72x.lo -MD -MP -MF .deps/codec_g729_la-codec_g72x.Tpo -c -o codec_g729_la-codec_g72x.lo `test -f 'codec_g72x.c' || echo './'`codec_g72x.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -DG72X_ASTERISK=100 -DG72X_BCG729 -Wall -D_GNU_SOURCE -DG72X_9 -O3 -fomit-frame-pointer -march=armv7-a -flto -mcpu=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -O3 -Wall -MT codec_g729_la-codec_g72x.lo -MD -MP -MF .deps/codec_g729_la-codec_g72x.Tpo -c codec_g72x.c -fPIC -DPIC -o .libs/codec_g729_la-codec_g72x.o
    codec_g72x.c:1:0: warning: switch -mcpu=arm1176jzf-s conflicts with -march=armv7-a switch
    #include <pthread.h>
    ^
    codec_g72x.c:21:30: fatal error: asterisk.h: No such file or directory
    #include <asterisk.h>
    ^
    compilation terminated.
    Makefile:639: recipe for target 'codec_g729_la-codec_g72x.lo' failed
    make: *** [codec_g729_la-codec_g72x.lo] Error 1
    root@ipbx:/tmp/tmpfs/asterisk-g72x-1.2#
    ------------------------------------------------------------------------------------------------------------

  3. #13
    Membre
    Date d'inscription
    avril 2014
    Messages
    35
    Downloads
    0
    Uploads
    0
    Il faut que tu télécharges et configure la dernière version d'asterisk.
    Bcg729 doit être configuré avec la commande suivante en remplaçant /usr/include par le chemin du dossier include des source d'asterisk que tu as téléchargé :

    Code:
    ./configure --with-bcg729 --with-asterisk-includes=/usr/include --with-asterisk130
    Dernière modification par benasse ; 30/06/2016 à 11h08.

  4. #14
    Membre
    Date d'inscription
    mars 2015
    Messages
    76
    Downloads
    0
    Uploads
    0

    ça ne fonctionne pas

    Bonjour et merci pour ton aide,

    Je n'y connais pas grand chose dans la compilation, plus j'avance et moins je comprends ce qui ne fonctionne pas...

    cette fois voici le message:

    checking for termios.h... yes
    checking for unistd.h... (cached) yes
    checking utime.h usability... yes
    checking utime.h presence... yes
    checking for utime.h... yes
    checking arpa/nameser.h usability... yes
    checking arpa/nameser.h presence... yes
    checking for arpa/nameser.h... yes
    checking sys/io.h usability... yes
    checking sys/io.h presence... yes
    checking for sys/io.h... yes
    checking for tgetent in -ltermcap... no
    checking for tgetent in -ltinfo... no
    checking for initscr in -lcurses... no
    checking for initscr in -lncurses... no
    configure: error: *** termcap support not found (on modern systems, this typically means the ncurses development package is missing)
    root@ipbx:/tmp/tmpfs/asterisk-13.9.1#


    Je vais essayer de trouver le codec déjà compilé car je vais y passer un temps fou pour un résultat qui ne sera pas forcement concluant...

    Merci pour ton aide mais là je craque un peu...

  5. #15
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Il te manque la lib ncurses.

    Code:
    apt-get install libncurses5-dev
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  6. #16
    Membre
    Date d'inscription
    mars 2015
    Messages
    76
    Downloads
    0
    Uploads
    0

    Merci quintana

    Citation Envoyé par benasse Voir le message
    Il faut que tu télécharges et configure la dernière version d'asterisk.
    Bcg729 doit être configuré avec la commande suivante en remplaçant /usr/include par le chemin du dossier include des source d'asterisk que tu as téléchargé :

    Code:
    ./configure --with-bcg729 --with-asterisk-includes=/usr/include --with-asterisk130
    merci Quintana,

    sur ce que me dit benasse, lorsque je met "--with-asterisk130" à la fin, ça ne fonctionne pas, par contre (sans) il ne semble pas y avoir de problèmes.

    l'un de vous peut me dire si cette option est indispensable ?

    il faut faire un make au niveau de la source d'asterisk ou juste un configure ?

    Merci à tous pour votre aide, j'y suis presque ::: :-))

    voici mon make:

    root@ipbx:/tmp/tmpfs/asterisk-g72x-1.2# make
    make all-am
    make[1]: Entering directory '/tmp/tmpfs/asterisk-g72x-1.2'
    /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DG72X_ASTERISK=100 -I"/tmp/tmpfs/asterisk-13.9.1/include" -DG72X_BCG729 -Wall -D_GNU_SOURCE -DG72X_9 -O3 -fomit-frame-pointer -march=armv7-a -flto -mcpu=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -O3 -Wall -MT codec_g729_la-codec_g72x.lo -MD -MP -MF .deps/codec_g729_la-codec_g72x.Tpo -c -o codec_g729_la-codec_g72x.lo `test -f 'codec_g72x.c' || echo './'`codec_g72x.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -DG72X_ASTERISK=100 -I/tmp/tmpfs/asterisk-13.9.1/include -DG72X_BCG729 -Wall -D_GNU_SOURCE -DG72X_9 -O3 -fomit-frame-pointer -march=armv7-a -flto -mcpu=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -O3 -Wall -MT codec_g729_la-codec_g72x.lo -MD -MP -MF .deps/codec_g729_la-codec_g72x.Tpo -c codec_g72x.c -fPIC -DPIC -o .libs/codec_g729_la-codec_g72x.o
    codec_g72x.c:1:0: warning: switch -mcpu=arm1176jzf-s conflicts with -march=armv7-a switch
    #include <pthread.h>
    ^
    codec_g72x.c: In function 'lintog72x_sample':
    codec_g72x.c:246:5: warning: implicit declaration of function 'ast_format_set' [-Wimplicit-function-declaration]
    ast_format_set(&f.subclass.format, AST_FORMAT_SLINEAR, 0);
    ^
    codec_g72x.c:246:40: error: 'AST_FORMAT_SLINEAR' undeclared (first use in this function)
    ast_format_set(&f.subclass.format, AST_FORMAT_SLINEAR, 0);
    ^
    codec_g72x.c:246:40: note: each undeclared identifier is reported only once for each function it appears in
    codec_g72x.c: In function 'g72xtolin_sample':
    codec_g72x.c:108:29: error: 'AST_FORMAT_G729A' undeclared (first use in this function)
    #define G72X_AST_FORMAT AST_FORMAT_G729A
    ^
    codec_g72x.c:264:40: note: in expansion of macro 'G72X_AST_FORMAT'
    ast_format_set(&f.subclass.format, G72X_AST_FORMAT, 0);
    ^
    codec_g72x.c: In function 'load_module':
    codec_g72x.c:629:30: error: 'struct ast_translator' has no member named 'src_format'
    ast_format_set(&lintog72x.src_format, AST_FORMAT_SLINEAR, 0);
    ^
    codec_g72x.c:629:43: error: 'AST_FORMAT_SLINEAR' undeclared (first use in this function)
    ast_format_set(&lintog72x.src_format, AST_FORMAT_SLINEAR, 0);
    ^
    codec_g72x.c:630:30: error: 'struct ast_translator' has no member named 'dst_format'
    ast_format_set(&lintog72x.dst_format, G72X_AST_FORMAT, 0);
    ^
    codec_g72x.c:108:29: error: 'AST_FORMAT_G729A' undeclared (first use in this function)
    #define G72X_AST_FORMAT AST_FORMAT_G729A
    ^
    codec_g72x.c:630:43: note: in expansion of macro 'G72X_AST_FORMAT'
    ast_format_set(&lintog72x.dst_format, G72X_AST_FORMAT, 0);
    ^
    codec_g72x.c:632:30: error: 'struct ast_translator' has no member named 'src_format'
    ast_format_set(&g72xtolin.src_format, G72X_AST_FORMAT, 0);
    ^
    codec_g72x.c:633:30: error: 'struct ast_translator' has no member named 'dst_format'
    ast_format_set(&g72xtolin.dst_format, AST_FORMAT_SLINEAR, 0);
    ^
    Makefile:639: recipe for target 'codec_g729_la-codec_g72x.lo' failed
    make[1]: *** [codec_g729_la-codec_g72x.lo] Error 1
    make[1]: Leaving directory '/tmp/tmpfs/asterisk-g72x-1.2'
    Makefile:414: recipe for target 'all' failed
    make: *** [all] Error 2
    root@ipbx:/tmp/tmpfs/asterisk-g72x-1.2#



    Merci!
    Dernière modification par jany1975 ; 01/07/2016 à 22h02.

  7. #17
    Membre
    Date d'inscription
    avril 2014
    Messages
    35
    Downloads
    0
    Uploads
    0
    hello,

    Je sais pas trop, je ne suis jamais tombé sur cette erreur quand je l'ai compilé.

    Chez moi c’était ok avec le "--with-asterisk130", tu as bien passé le ./autogen.sh avant de lancer le configure ?

  8. #18
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Ton erreur ressemble à une incompatibilité du code du module codec que tu compiles et la version Asterisk utilisé. Regardes quelle version d'asterisk tu dois utiliser pour le compiler. Sinon demandes le au dev de ce module.
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  9. #19
    Membre
    Date d'inscription
    mars 2015
    Messages
    76
    Downloads
    0
    Uploads
    0

    oui

    Citation Envoyé par benasse Voir le message
    hello,

    Je sais pas trop, je ne suis jamais tombé sur cette erreur quand je l'ai compilé.

    Chez moi c’était ok avec le "--with-asterisk130", tu as bien passé le ./autogen.sh avant de lancer le configure ?
    Salut Benasse et Quintana, oui, j'ai bien lancé l'autogen avant de lancer ta commande

    Ce que dit Quintana ne doit par être faux pouvez-vous me donner un lien pour télécharger la bonne version d'asterisk ??

    Merci à vous deux.

    Jany.

  10. #20
    Membre
    Date d'inscription
    mars 2015
    Messages
    76
    Downloads
    0
    Uploads
    0

    refait et toujours pb

    j'ai tout repris à zero et voici le résultat:

    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating config.h
    config.status: executing depfiles commands
    config.status: executing libtool commands
    configure: WARNING: unrecognized options: --with-asterisk130

    Architecture: armv7l
    CPU -march: armv7-a
    CFLAGS: -O3 -fomit-frame-pointer -march=armv7-a -flto -mcpu=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -O3 -Wall -I"/tmp/tmpfs/asterisk-13.9.1/include"
    LDFLAGS: -fwhole-program
    Codecs impl: Bcg729

    qu'en pensez vous ?

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •