Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ASTERISK] Bug de compilation
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
RBN
n00b
n00b


Joined: 23 Oct 2006
Posts: 15

PostPosted: Mon May 21, 2007 6:56 pm    Post subject: [ASTERISK] Bug de compilation Reply with quote

Bonjour,

J'essaie d'installer asterisk en environnement i386 (masqué pour amd64) et je tombe sur le problème suivant :

[list=]-----------------------------------------------------------------------------------------
# emerge asterisk
These are the packages that would be merged, in order:

Calculating dependencies ..... ..... ^H^H... done!
[ebuild N ] net-misc/asterisk-1.2.17 USE="alsa curl gtk h323 mmx odbc osp speex sqlite ssl -bri -debug -doc -genericjb -hardened -lowmem -nosamples -postgres -pri -zaptel" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB
Calculating dependencies ..... ..... ^H^H... done!
>>> Verifying ebuild Manifests...
.....
.....
* Building H.323 wrapper lib...
make: entrant dans le répertoire « /var/tmp/portage/net-misc/asterisk-1.2.17/work/asterisk-1.2.17/channels/h323 »
g++ -O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer -I/usr/include/openh323 -c -o ast_h323.o ast_h323.cpp
ast_h323.cpp:1:1: attention : « _GNU_SOURCE » redéfini
<ligne de commande>:1:1: attention : ceci est la localisation d'une précédente définition
ast_h323.cpp:44:29: erreur: asterisk/logger.h : Aucun fichier ou répertoire de ce type
ast_h323.cpp:45:30: erreur: asterisk/channel.h : Aucun fichier ou répertoire de ce type
chan_h323.h:55: erreur: ‘AST_MAX_ACCOUNT_CODE’ was not declared in this scope
ast_h323.cpp: In member function ‘virtual int PAsteriskLog::Buffer::sync()’:
ast_h323.cpp:133: erreur: ‘ast_verbose’ was not declared in this scope
ast_h323.cpp: In function ‘void PAssertFunc(const char*)’:
ast_h323.cpp:169: erreur: ‘LOG_ERROR’ was not declared in this scope
ast_h323.cpp:169: erreur: ‘ast_log’ was not declared in this scope
make: *** [ast_h323.o] Erreur 1
make: quittant le répertoire « /var/tmp/portage/net-misc/asterisk-1.2.17/work/asterisk-1.2.17/channels/h323 »
-----------------------------------------------------------------------------------------[/list]

Je n'ai rien trouvé sur les forums à ce sujet.

Ce n'est qu'un pb de chemin et c'est bizarre que personne ne soit tomber dessus ;-p)

PS : # USE="-h323" emerge asterisk => se compile jusqu'au bout
Back to top
View user's profile Send private message
niolou
n00b
n00b


Joined: 06 Jul 2004
Posts: 42
Location: Clermont Fd (63) - Choisy le Roi (94) / France

PostPosted: Fri May 25, 2007 9:23 am    Post subject: Reply with quote

Un conseil si tu veux vraiment utiliser Asterisk ne part pas depuis les ebuilds ils sont certes tres bien pour commencer mais je ne saurais recommander qu'une install depuis les sources pour bon nombre de raison tout d'abord la version 1.2.x est en passe de disparaitre au profit de 1.4.x et 1.6.x sous peu. De plus netsec ne fais pas partide l'ebuild donc risque potentiel de hack ... Il a encore pas mal de raison :) Si tu as besoin d'aide sur un projet Asterisk n'hesite pas a me contacter.
Back to top
View user's profile Send private message
niolou
n00b
n00b


Joined: 06 Jul 2004
Posts: 42
Location: Clermont Fd (63) - Choisy le Roi (94) / France

PostPosted: Fri May 25, 2007 12:32 pm    Post subject: Reply with quote

Par acquis de conscience j'ai tout de meme tente de l'installer voir si j'avais la meme erreur tout se passe tres bien ac ces flags :

h323 hardened ssl -alsa -bri -curl -debug -doc -genericjb -gtk -lowmem -mmx -nosamples -odbc -osp -postgres -pri -speex -sqlite -zaptel

Si ca t'aide ...
Back to top
View user's profile Send private message
RBN
n00b
n00b


Joined: 23 Oct 2006
Posts: 15

PostPosted: Thu Jun 07, 2007 6:47 am    Post subject: Reply with quote

OK merci. J'ai corrigé le pb en modifiant le Makefile.

Sinon, c'est juste pour découvrir ce produit via free . ...

Il y avait un article interessant sur Linux Magazine sur cet outil.

Je suis parti sur cette version car elle est considérée comme stable mais elle ne m'interresse pas car je prefererais une solution stable 64bits.

Bref, avec la conf proposée par linux magazine, cela ne fonctionne pas.

Dès que j'aurais un peu de temps, je prendrais ta solution et surement que je te poserais qq questions puisque tu as l'air de maîtriser l'engin ;-P)

Cordialement.
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Thu Jun 07, 2007 3:37 pm    Post subject: Reply with quote

A moins de vouloir exploiter à fond de chez fond Asterisk, le plus simple est de partir sur des distribs spécialisées comme Trixbox ;)
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum