Software » make ta race..
make ta race..
Publié le 26/07/2007 @ 22:04:21,
Par cauetIl 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
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.
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.
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
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.
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 AltarCompile la 1.4 et ses add-ons à la main, tu n'y perds rien et tu auras à mon avis beaucoup moins de problème
make ta race..
Publié le 26/07/2007 @ 22:27:12,
Par cauetl'affaire est reglée:
apt-get remove asterisk*
apt-get remove asterisk*
make ta race..
Publié le 26/07/2007 @ 22:32:52,
Par AltarC'est une solution Moi j'attends que l'interface graphique soit mature et supporte des fournisseurs tel que 3starsnet Parce que les cfg sont illisibles
Dernière édition: 26/07/2007 @ 22:33:39
Dernière édition: 26/07/2007 @ 22:33:39
make ta race..
Publié le 26/07/2007 @ 23:03:25,
Par rfrC'est une solution Moi j'attends que l'interface graphique soit mature et supporte des fournisseurs tel que 3starsnet Parce que les cfg sont illisibles
Petit joueur
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 cauetIl 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..
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 cauetC'est une solution Moi j'attends que l'interface graphique soit mature et supporte des fournisseurs tel que 3starsnet Parce que les cfg sont illisibles
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 AltarJ'ai eu moins de mal avec samba quand même Depuis, j'ai découvert win2k3
make ta race..
Publié le 27/07/2007 @ 00:18:36,
Par cauetcp -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#
make ta race..
Publié le 27/07/2007 @ 00:19:41,
Par caueteuh.. pour info j'ai compilé Asterisk 1.4 sans soucis.. C'est le asterisk-addons qui fait encore des siennes...
Qué brol !!!!!!!!!
Qué brol !!!!!!!!!
make ta race..
Publié le 27/07/2007 @ 00:23:10,
Par cauetLe 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..
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 AltarIl doit sûrement y avoir une autre solution Atta, je vais essayer de les compiler ces addons
make ta race..
Publié le 27/07/2007 @ 01:18:59,
Par AltarEt bah... J'ai décompressé le tar.gz, j'ai fait ./configure puis make et ça a compilé sans erreur (ubunty 7.04 feisty fawn)
make ta race..
Publié le 27/07/2007 @ 01:31:34,
Par cauetBon ben.. file moi les .so
J'ai une chance sur ..... 10? que ca marche
La structure ubuntu et debian est quazi identique..
J'ai une chance sur ..... 10? que ca marche
La structure ubuntu et debian est quazi identique..
make ta race..
Publié le 27/07/2007 @ 01:34:33,
Par AltarAtta, je recompile avec une asterisk 1.4.9 2 min.
make ta race..
Publié le 27/07/2007 @ 01:39:44,
Par cauetT'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
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
make ta race..
Publié le 27/07/2007 @ 02:00:45,
Par AltarDu tout Juste un ./configure && make et c'était dans la boîte
http://paris147.server4you.de/altar/asterisk-addons-1.4.2-cauet.tar.gz
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 cauetHEIN?????? Mais c'est impossible.. il à besoin des sources du paquet asterisk
make ta race..
Publié le 27/07/2007 @ 02:32:10,
Par AltarBah chez moi, il a trouvé le asterisk.h tout seul comme un grand