Hi Tristan, at first I tried that and it failed, so I started trying to
compile the pjsip manually, and I don't know why I didn't try again with
the shipped script.... I was able to compile the software.

Thanks !
Gustavo.

On Fri, Dec 12, 2014 at 9:31 AM, Tristan Matthews <
[email protected]> wrote:
>
> ----- Original Message -----
> > From: "Gustavo Lindenberg" <[email protected]>
> > To: "sflphone" <[email protected]>
> > Sent: Thursday, December 11, 2014 2:38:31 PM
> > Subject: [SFLphone] Fedora 21 Issue
> >
> >
> >
> >
> >
> > Hi guys,
> >
> >
> > I was using SFL Phone on Fedora 20 without major issues, but now I've
> > upgraded to Fedora 21, and I can't install it. The rpm that is built
> > for f20 won't let me install it, and if I try to compile it myself,
> > I'm getting errors.
> >
> >
> > I've downloaded the source code from the website, extracted it, and
> > I'm doing the following:
> >
> >
> >
> > [gus@gus-pc sflphone-1.4.1]$ cd daemon/libs/pjproject-2.2.1/
> > [gus@gus-pc pjproject-2.2.1]$ ./configure
> > [gus@gus-pc pjproject-2.2.1]$ make dep
> >
> > [gus@gus-pc pjproject-2.2.1]$ make
> >
> >
> >
> > and it gives:
> >
> >
> > [........]
> >
> >
> >
> > make -f
> >
> /home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/build/rules.mak
> > APP=PJMEDIA_CODEC app=pjmedia-codec
> > ../lib/libpjmedia-codec-x86_64-unknown-linux-gnu.a
> > make[2]: Entering directory
> >
> '/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/pjmedia/build'
> > mkdir -p output/pjmedia-codec-x86_64-unknown-linux-gnu/
> > mkdir -p output/pjmedia-codec-x86_64-unknown-linux-gnu/g722/
> > gcc -c -Wall -DPJ_AUTOCONF=1 -O2 -DPJ_IS_BIG_ENDIAN=0
> > -DPJ_IS_LITTLE_ENDIAN=1
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party/build/speex
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party/speex/include
> > -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0
> > -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party/build/srtp
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party/srtp/crypto/include
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party/srtp/include
> > -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_LIBRESAMPLE
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party/build/portaudio
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party/portaudio/include
> > -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=1 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0
> > -I../include -I../../pjlib/include -I../../pjlib-util/include
> > -I../../pjmedia/include -I../../pjnath/include -I../..
> >
> -I/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/third_party
> > \
> > -o output/pjmedia-codec-x86_64-unknown-linux-gnu/audio_codecs.o \
> > ../src/pjmedia-codec/audio_codecs.c
> > ../src/pjmedia-codec/audio_codecs.c: In function
> > ‘pjmedia_codec_register_audio_codecs’:
> > ../src/pjmedia-codec/audio_codecs.c:57:5: error: ‘status’ undeclared
> > (first use in this function)
> > status = pjmedia_codec_speex_init(endpt, c->speex.option,
> > ^
> > ../src/pjmedia-codec/audio_codecs.c:57:5: note: each undeclared
> > identifier is reported only once for each function it appears in
> >
> /home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/build/rules.mak:161:
> > recipe for target
> > 'output/pjmedia-codec-x86_64-unknown-linux-gnu/audio_codecs.o'
> > failed
> > make[2]: ***
> > [output/pjmedia-codec-x86_64-unknown-linux-gnu/audio_codecs.o] Error
> > 1
> > make[2]: Leaving directory
> >
> '/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/pjmedia/build'
> > Makefile:219: recipe for target
> > 'libpjmedia-codec-x86_64-unknown-linux-gnu.a' failed
> > make[1]: *** [libpjmedia-codec-x86_64-unknown-linux-gnu.a] Error 2
> > make[1]: Leaving directory
> >
> '/home/gus/Downloads/sflphone-1.4.1/daemon/libs/pjproject-2.2.1/pjmedia/build'
> > Makefile:14: recipe for target 'all' failed
> >
> > make: *** [all] Error 1
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ------------------
> > What can I try?
>
> Try running the ./compile_pjsip.sh script in daemon/libs, it will disable
> features that you don't need when building pjsip.
>
> Best,
> Tristan
>
> --
>
> Tristan Matthews
> Développeur de logiciels libres
> [email protected]
> Ligne directe: 514-276-5468 poste 190
>
> Fax : 514-276-5465
> 7275 Saint Urbain
> Bureau 200
> Montréal, QC, H2R 2Y5
>
>
_______________________________________________
SFLphone mailing list
[email protected]
http://lists.savoirfairelinux.net/mailman/listinfo/sflphone

Reply via email to