Software » make ta race..
Catégorie:  
   
make ta race..
Publié le 26/07/2007 @ 22:04:21,
Par cauet
Il y à de quoi devenir fou avec Asterisk... J'hésites en ce moment à me demander si c'est possible un jour de ne pas avoir systématiquement un des problèmes quand on veux utiliser un software venu du monde libre..

Les bites d'ours de chez debian, on eu la superbe idée de compiler asterisk, mais pas asterisk-addons.

Alors évidemment, on se dit, pas grâve on va le compiler sois même.
Ce qui est super c'est que je vais perdre tout l'intéret des mises à jour apt-get.

Alors, je suis précisément la norme:

make clean : OK.

Ensuite:


dedia8:/usr/src/asterisk-addons-1.2.7# make
if cmp -s .cleancount .lastclean ; then echo ; else \
make clean; cp -f .cleancount .lastclean;\
fi
make[1]: Entering directory `/usr/src/asterisk-addons-1.2.7'
for x in res channels pbx apps codecs formats agi cdr funcs utils stdtime; do make -C $x clean || exit 1 ; done
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/res'
rm -f *.so *.o .depend
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/res'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/channels'
for x in misdn h323; do make -C $x clean || exit 1 ; done
make[3]: Entering directory `/usr/src/asterisk-addons-1.2.7/channels/misdn'
rm -rf *.a *.o *.so
rm -rf lib
rm -rf portinfo
make[3]: Leaving directory `/usr/src/asterisk-addons-1.2.7/channels/misdn'
make[3]: Entering directory `/usr/src/asterisk-addons-1.2.7/channels/h323'
rm -f *.so *.o .depend
make[3]: Leaving directory `/usr/src/asterisk-addons-1.2.7/channels/h323'
rm -f *.so *.o .depend
rm -f busy.h ringtone.h gentone gentone-ulaw
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/channels'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/pbx'
rm -f *.so *.o .depend
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/pbx'
/bin/sh: curl-config: command not found
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/apps'
rm -f *.so *.o .depend
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/apps'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/codecs'
rm -f *.so *.o .depend
[ ! -d g723.1 ] || make -C g723.1 clean
[ ! -d g723.1b ] || make -C g723.1b clean
make -C gsm clean
make[3]: Entering directory `/usr/src/asterisk-addons-1.2.7/codecs/gsm'
rm -f */*.o \
./tst/lin2cod ./tst/lin2txt \
./tst/cod2lin ./tst/cod2txt \
./tst/gsm2cod \
./tst/*.*.*
find . \( -name core -o -name foo \) \
-print | xargs rm -f
rm -f ./lib/libgsm.a ./add-test/add \
./bin/toast ./bin/tcat ./bin/untoast \
./gsm-1.0.tar.Z
rm -rf lib
make[3]: Leaving directory `/usr/src/asterisk-addons-1.2.7/codecs/gsm'
make -C lpc10 clean
make[3]: Entering directory `/usr/src/asterisk-addons-1.2.7/codecs/lpc10'
rm -f *.o ./liblpc10.a
make[3]: Leaving directory `/usr/src/asterisk-addons-1.2.7/codecs/lpc10'
make -C ilbc clean
make[3]: Entering directory `/usr/src/asterisk-addons-1.2.7/codecs/ilbc'
rm -f libilbc.a *.o
make[3]: Leaving directory `/usr/src/asterisk-addons-1.2.7/codecs/ilbc'
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/codecs'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/formats'
rm -f *.so *.o .depend
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/formats'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/agi'
rm -f *.so *.o look .depend eagi-test eagi-sphinx-test
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/agi'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/cdr'
rm -f *.so *.o .depend
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/cdr'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/funcs'
rm -f *.so *.o .depend pbx_functions.h
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/funcs'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/utils'
rm -f *.o astman smsq stereorize streamplayer check_expr .depend
rm -f ast_expr2.o ast_expr2f.o
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/utils'
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/stdtime'
rm -f libtime.a *.o test .depend
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/stdtime'
rm -f *.o *.so asterisk .depend
rm -f defaults.h
rm -f include/asterisk/build.h
rm -f include/asterisk/version.h
rm -f .tags-depend .tags-sources tags TAGS
make -C db1-ast clean
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/db1-ast'
rm -f libdb1.a libdb.so.2 hash.o hash_bigkey.o hash_buf.o hash_func.o hash_log2.o hash_page.o ndbm.o bt_close.o bt_conv.o bt_debug.o bt_delete.o bt_get.o bt_open.o bt_overflow.o bt_page.o bt_put.o bt_search.o bt_seq.o bt_split.o bt_utils.o db.o mpool.o rec_close.o rec_delete.o rec_get.o rec_open.o rec_put.o rec_search.o rec_seq.o rec_utils.o hash.os hash_bigkey.os hash_buf.os hash_func.os hash_log2.os hash_page.os ndbm.os bt_close.os bt_conv.os bt_debug.os bt_delete.os bt_get.os bt_open.os bt_overflow.os bt_page.os bt_put.os bt_search.os bt_seq.os bt_split.os bt_utils.os db.os mpool.os rec_close.os rec_delete.os rec_get.os rec_open.os rec_put.os rec_search.os rec_seq.os rec_utils.os
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/db1-ast'
make -C stdtime clean
make[2]: Entering directory `/usr/src/asterisk-addons-1.2.7/stdtime'
rm -f libtime.a *.o test .depend
make[2]: Leaving directory `/usr/src/asterisk-addons-1.2.7/stdtime'
make[1]: Leaving directory `/usr/src/asterisk-addons-1.2.7'
cp: cannot stat `.cleancount': No such file or directory
make: *** [cleantest] Error 1



:kiki:

Viii.. me vlà bien avancé.. surtout qu'on ne parle parle de cleantest et cleancount sur Google. (Ou bien il faut savoir lire le Russe..)

D'après les echos que j'ai eu, le package n'est pas compilé pour un problème de LICENSE. :angry:

Je le dis haut et fort, et on ressortira ce message dans 20 ans :
Les licenses et les modifications de configuration entre les versions causera la perte de Linux un jour tout comme cela freine énormément son déploiement actuellement à la faveur de Windows.
   
make ta race..
Publié le 26/07/2007 @ 22:18:43,
Par Altar
Compile la 1.4 et ses add-ons à la main, tu n'y perds rien et tu auras à mon avis beaucoup moins de problème :itm:
   
make ta race..
Publié le 26/07/2007 @ 22:27:12,
Par cauet
l'affaire est reglée:
apt-get remove asterisk*
   
make ta race..
Publié le 26/07/2007 @ 22:32:52,
Par Altar
C'est une solution :tinostar: Moi j'attends que l'interface graphique soit mature et supporte des fournisseurs tel que 3starsnet :oh: Parce que les cfg sont illisibles :petrus:

Dernière édition: 26/07/2007 @ 22:33:39
   
make ta race..
Publié le 26/07/2007 @ 23:03:25,
Par rfr
C'est une solution :tinostar: Moi j'attends que l'interface graphique soit mature et supporte des fournisseurs tel que 3starsnet :oh: Parce que les cfg sont illisibles :petrus:


Petit joueur :oh:
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
   
make ta race..
Publié le 26/07/2007 @ 23:39:38,
Par cauet
Il n'a pas tort.. admettons que ça peux encore tolérer.
Mais les prises de têtes à cause d'un problème de license de merde.. ca me broute au plus haut point.. c'est " la goutte d'eau ".
Je comprends pourquoi certaines connaissances pro dans le monde de l'IVR ne sont pas intéressées par Asterisk..
   
make ta race..
Publié le 26/07/2007 @ 23:45:56,
Par cauet
C'est une solution :tinostar: Moi j'attends que l'interface graphique soit mature et supporte des fournisseurs tel que 3starsnet :oh: Parce que les cfg sont illisibles :petrus:


Un tutoriel que dont j'ai oublié l'URL comparait la cfg d'Asterisk à celle de Samba.
Tout aussi illisibles l'un que l'autre..
   
make ta race..
Publié le 26/07/2007 @ 23:47:49,
Par Altar
J'ai eu moins de mal avec samba quand même :oh: Depuis, j'ai découvert win2k3 :jesors:
   
make ta race..
Publié le 27/07/2007 @ 00:18:36,
Par cauet


cp -f .cleancount .lastclean
cp: cannot stat `.cleancount': No such file or directory
make[1]: *** [clean] Error 1
make[1]: Leaving directory `/usr/src/asterisk-addons-1.4.2'
make: *** [cleantest] Error 2
dedia8:/usr/src/asterisk-addons-1.4.2#


:siffle:

:gourdin:
   
make ta race..
Publié le 27/07/2007 @ 00:19:41,
Par cauet
euh.. pour info j'ai compilé Asterisk 1.4 sans soucis.. C'est le asterisk-addons qui fait encore des siennes...

Qué brol !!!!!!!!!
   
make ta race..
Publié le 27/07/2007 @ 00:23:10,
Par cauet
Le hic c'est que le fichier existe bien..

dedia8:/var/log/asterisk# find / -name "*cleancount*"
/usr/src/asterisk-1.4.9/.cleancount

Vous faites comment vous?
J'ai téléchargé et dépacketé:

dedia8:/usr/src# ls
asterisk-1.4.9 asterisk-addons-1.4.2
asterisk-1.4.9.tar.gz asterisk-addons-1.4-current.tar.gz

Ensuite (de mémoire) : mv asterisk-1.4.9/* asterisk-addons-1.4.2 -R

Y'a plus propre?
Jouer avec le path?
Je vois pas d'autre solution.. si je ne fais pas ça il trouve pas les sources d'asterisk..
   
make ta race..
Publié le 27/07/2007 @ 00:53:20,
Par Altar
Il doit sûrement y avoir une autre solution :oh: Atta, je vais essayer de les compiler ces addons :itm:
   
make ta race..
Publié le 27/07/2007 @ 01:18:59,
Par Altar
Et bah... J'ai décompressé le tar.gz, j'ai fait ./configure puis make et ça a compilé sans erreur :itm: (ubunty 7.04 feisty fawn)
   
make ta race..
Publié le 27/07/2007 @ 01:31:34,
Par cauet
Bon ben.. file moi les .so :oh:
J'ai une chance sur ..... 10? que ca marche :grin:

La structure ubuntu et debian est quazi identique..
   
make ta race..
Publié le 27/07/2007 @ 01:34:33,
Par Altar
Atta, je recompile avec une asterisk 1.4.9 :oh: 2 min.
   
make ta race..
Publié le 27/07/2007 @ 01:39:44,
Par cauet
T'as fait un mv asterisk-1.4.9/* asterisk-addons-1.4.2 -R pour intégrer les dépendances aux addons ?

Ca me troue le cul.. j'ai complilé Asterisk 1.4 pendant 30min.. et pas moyen de compiler ces foutus modules par contre..

Je suis maudit :oh:
   
make ta race..
Publié le 27/07/2007 @ 02:00:45,
Par Altar
Du tout :oh: Juste un ./configure && make et c'était dans la boîte :itm:

http://paris147.server4you.de/altar/asterisk-addons-1.4.2-cauet.tar.gz
   
make ta race..
Publié le 27/07/2007 @ 02:27:03,
Par cauet
HEIN?????? Mais c'est impossible.. il à besoin des sources du paquet asterisk :oh:
   
make ta race..
Publié le 27/07/2007 @ 02:27:15,
Par cauet
Je matte demain midi.. :dodo:
   
make ta race..
Publié le 27/07/2007 @ 02:32:10,
Par Altar
Bah chez moi, il a trouvé le asterisk.h tout seul comme un grand :itm:
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?