libzrtp ... won't compile

Cesc Santa cesc.santa at gmail.com
Fri Jun 15 17:33:38 CEST 2007


Tks.

Anyway, libzrtpcpp does not compile on my FC6 linux ... any idea? :)

On 6/15/07, Erik Eliasson <eliasson at it.kth.se> wrote:
>
> On Fri, 2007-06-15 at 17:15 +0200, Cesc Santa wrote:
> > oh, manually?
>
> Manually as in not using build*.sh, and instead a script with a loop
> like:
>   for i in libmutil libmnetutil libmcrypto libmikey libmsip libmstun
>            libminisip minisip ; do
>     cd ../$i &&
>     ./bootstrap &&
>     ./configure prefix=/home/${HOME} --enable-debug --enable-textui &&
>     make -j5 && make install || exit 1;
> done
>
>
> And a similar one that does not bootstrap/configure. Note that I don't
> think it's a better choice in any way - it's just how I do it.
>
> Btw,
>   export CXX="ccache g++"
> speeds up my compiles alot, and "distcc" helps me on my laptop.
>
> A bit off topic, but maybe this email it helps someone that thinks
> compiling is slow.
>
> --Erik
>
> > I checked a bit the scripts and indeed  I think the "problem" seems to
> > be there ... i'll see about it,
> > but don't know if there is an easy way so that it gets turned on and
> > off ...
> >
> > On 6/15/07, Erik Eliasson <eliasson at it.kth.se> wrote:
> >         I can't help you any more than guess that it is in the build
> >         scripts,
> >         and not in configure.ac/Makefile.am/... (I'm doing bootstrap
> >         and
> >         configure manually, and I don't have any problems).
> >
> >         --Erik
> >
> >         On Fri, 2007-06-15 at 16:53 +0200, Cesc Santa wrote:
> >         > Hi guys,
> >         >
> >         > Just tired latest svn version ... and could not get furhter
> >         than
> >         > libminisip.
> >         > Funny thing is that i do NOT want to compile or use libzrtp,
> >         but still
> >         > it gets compiled (i set in the build.d/build.local zrtp=0,
> >         > though it is already default set to 0, isn't it?).
> >         > So, a compilation error  ... then a question, why does
> >         libzrtp get
> >         > compiled when set not to use in libminisip?
> >         >
> >         > Cesc
> >         >
> >         > make[3]: Leaving directory
> >         >
> >
> `/cafes/minisip.original.trunk/build/x86-pc-linux-gnu/libzrtpcpp/src'
> >         > make[2]: Leaving directory
> >         >
> >
> `/cafes/minisip.original.trunk/build/x86-pc-linux-gnu/libzrtpcpp/src'
> >         > make[2]: Entering directory
> >         >
> >
> `/cafes/minisip.original.trunk/build/x86-pc-linux-gnu/libzrtpcpp'
> >         > if /bin/sh ./libtool --mode=compile g++ -DHAVE_CONFIG_H -I.
> >         > -I/cafes/minisip.original.trunk/libzrtpcpp -I.
> >         > -I/cafes/minisip.original.trunk/libzrtpcpp/src
> >         > -I/cafes/minisip.original.trunk/libzrtpcpp/include
> >         > -I/cafes/minisip.original.trunk/libmutil/include    -Wall
> >         -ggdb -MT
> >         > hmac256.lo -MD -MP -MF ".deps/hmac256.Tpo" \
> >         >   -c -o hmac256.lo `test -f
> >         > 'src/libzrtpcpp/crypto/openssl/hmac256.cxx' || echo
> >         >
> >
> '/cafes/minisip.original.trunk/libzrtpcpp/'`src/libzrtpcpp/crypto/openssl/hmac256.cxx;
> \
> >         > then mv -f ".deps/hmac256.Tpo" ".deps/hmac256.Plo"; \
> >         > else rm -f ".deps/hmac256.Tpo"; exit 1; \
> >         > fi
> >         >  g++ -DHAVE_CONFIG_H -I.
> >         -I/cafes/minisip.original.trunk/libzrtpcpp
> >         > -I. -I/cafes/minisip.original.trunk/libzrtpcpp/src
> >         > -I/cafes/minisip.original.trunk/libzrtpcpp/include
> >         > -I/cafes/minisip.original.trunk/libmutil/include -Wall -ggdb
> >         -MT
> >         > hmac256.lo -MD -MP -MF .deps/hmac256.Tpo
> >         >
> >         -c
> /cafes/minisip.original.trunk/libzrtpcpp/src/libzrtpcpp/crypto/openssl/hmac256.cxx
> -o hmac256.o
> >         >
> /cafes/minisip.original.trunk/libzrtpcpp/src/libzrtpcpp/crypto/openssl/hmac256.cxx:
> In function 'void hmac_sha256(uint8_t*, uint32_t, uint8_t*, int32_t,
> uint8_t*, uint32_t*)':
> >         >
> /cafes/minisip.original.trunk/libzrtpcpp/src/libzrtpcpp/crypto/openssl/hmac256.cxx:45:
> error: 'EVP_sha256' was not declared in this scope
> >         >
> /cafes/minisip.original.trunk/libzrtpcpp/src/libzrtpcpp/crypto/openssl/hmac256.cxx:
> In function 'void hmac_sha256(uint8_t*, uint32_t, uint8_t**, uint32_t*,
> uint8_t*, uint32_t*)':
> >         >
> /cafes/minisip.original.trunk/libzrtpcpp/src/libzrtpcpp/crypto/openssl/hmac256.cxx:55:
> error: 'EVP_sha256' was not declared in this scope
> >         > make[2]: *** [hmac256.lo] Error 1
> >         > make[2]: Leaving directory
> >         >
> >
> `/cafes/minisip.original.trunk/build/x86-pc-linux-gnu/libzrtpcpp'
> >         > make[1]: *** [all-recursive] Error 1
> >         > make[1]: Leaving directory
> >         >
> >
> `/cafes/minisip.original.trunk/build/x86-pc-linux-gnu/libzrtpcpp'
> >         >
> >         > _______________________________________________
> >         > Minisip-devel mailing list
> >         > Minisip-devel at minisip.org
> >         > http://lists.minisip.org/mailman/listinfo/minisip-devel
> >         --
> >         Erik Eliasson <eliasson at it.kth.se>
> >
> >         _______________________________________________
> >         Minisip-devel mailing list
> >         Minisip-devel at minisip.org
> >         http://lists.minisip.org/mailman/listinfo/minisip-devel
> >
> > _______________________________________________
> > Minisip-devel mailing list
> > Minisip-devel at minisip.org
> > http://lists.minisip.org/mailman/listinfo/minisip-devel
> --
> Erik Eliasson <eliasson at it.kth.se>
>
> _______________________________________________
> Minisip-devel mailing list
> Minisip-devel at minisip.org
> http://lists.minisip.org/mailman/listinfo/minisip-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.minisip.org/pipermail/minisip-devel/attachments/20070615/fe8a01a6/attachment.htm 


More information about the Minisip-devel mailing list