Pagina 1 di 1

[RISOLTO]errore di compilazione linphone di SBo

Inviato: mer nov 13, 2013 23:28
da varjag
Buona sera..
non riesco compilare linphone da slackbuilds di SBo
uso slackware64-14.1 multilib. kernel-generic-3.10.17

Codice: Seleziona tutto

make[3]: Leaving directory `/tmp/SBo/linphone-3.5.2/mediastreamer2'
make[2]: Leaving directory `/tmp/SBo/linphone-3.5.2/mediastreamer2'
Making all in coreapi
make[2]: Entering directory `/tmp/SBo/linphone-3.5.2/coreapi'
Making all in .
make[3]: Entering directory `/tmp/SBo/linphone-3.5.2/coreapi'
  CC     linphonecore.lo
  CC     offeranswer.lo
  CC     sal.lo
  CC     sal_eXosip2.lo
  CC     sal_eXosip2_sdp.lo
In file included from /usr/include/string.h:633:0,
                 from ../oRTP/include/ortp/port.h:38,
                 from ../oRTP/include/ortp/rtpsession.h:34,
                 from ../oRTP/include/ortp/ortp_srtp.h:38,
                 from sal_eXosip2_sdp.c:22:
sal_eXosip2_sdp.c: In function 'sdp_message_a_attr_value_get_with_pt':
sal_eXosip2_sdp.c:26:47: error: argument to 'sizeof' in 'strncmp' call is the same expression as the first source; did you mean to provide an explicit length? [-Werror=sizeof-pointer-memaccess]
 #define keywordcmp(key,b) strncmp(key,b,sizeof(key))
                                               ^
sal_eXosip2_sdp.c:65:7: note: in expansion of macro 'keywordcmp'
   if (keywordcmp(field,attr->a_att_field)==0 && attr->a_att_value!=NULL){
       ^
cc1: all warnings being treated as errors
make[3]: *** [sal_eXosip2_sdp.lo] Error 1
make[3]: Leaving directory `/tmp/SBo/linphone-3.5.2/coreapi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/SBo/linphone-3.5.2/coreapi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/linphone-3.5.2'
make: *** [all] Error 2
bash-4.2# ls /var/log/packages/ | grep libeXosip2
libeXosip2-3.6.0-x86_64-1_SBo
bash-4.2#

Qualcuno ha avuto problema simile?

Re: errore di compilazione linphone di SBo

Inviato: mer nov 13, 2013 23:56
da varjag
Metto risolto.
Ho usato la versione linphone-3.6.1 e si e compilato senza errore

Re: errore di compilazione linphone di SBo

Inviato: mer nov 13, 2013 23:57
da miklos
sta capitando sempre piu' spesso anche a me con diversi software, praticamente il compilatore in stock con la 14.1 รจ diventato piu' restrittivo e alcune pratiche di programmazione le boccia proprio a meno che non si elimina in qualche modo il flag -Werror che tipicamente viene passato in fase di compilazione.
Nel caso specifico ti suggerisco di provare a compilare una versione piu' recente (magari usando il nostro slackbuild) e vedere se la compilazione va a buon fine.

EDIT: ops non avevo visto che avevi risolto :D

Re: [RISOLTO]errore di compilazione linphone di SBo

Inviato: mer nov 13, 2013 23:59
da varjag
Grazie per gentile risposta
ho usato slackbuild di SBo pero la versione piu nuova di linphone
Si e compilato senza errore