Re: 5.0 compilation error on centos 7.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



27.12.2018 15:57, Jan Willamowius пишет:
Hi Dmitry,

its not the video support, its a bad check if H323Plus has H.235
support compiled in. Its fixed in the latest code on Github.

You probably recompiled H323Plus after changing PTLib options and
that fixed it.

Regards,
Jan

Hello!


It was compiled  , but can't be linked (wrote previous message too early) :


[LD] obj_linux_x86_64_s/gnugk
./obj_linux_x86_64_s/GkClient.o: In function `H46024Socket::ReceivedProbePacket(RTP_ControlFrame const&, bool&, bool&)': GkClient.cxx:(.text+0x12ff): undefined reference to `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' ./obj_linux_x86_64_s/GkClient.o: In function `H46024Socket::BuildProbe(RTP_ControlFrame&, bool)': GkClient.cxx:(.text+0x5946): undefined reference to `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' ./obj_linux_x86_64_s/authenticators.o: In function `H235AuthDesECB::ValidateCryptoToken(H225_CryptoH323Token const&, PBYTEArray const&) [clone .part.175]': authenticators.cxx:(.text+0x472): undefined reference to `H235CryptoHelper::H235CryptoHelper()' authenticators.cxx:(.text+0x4c5): undefined reference to `H235CryptoHelper::DecryptUpdateCTS(evp_cipher_ctx_st*, unsigned char*, int*, unsigned char const*, int)' authenticators.cxx:(.text+0x531): undefined reference to `H235CryptoHelper::DecryptFinalCTS(evp_cipher_ctx_st*, unsigned char*, int*)' /root/h323plus/lib/libh323_linux_x86_64__s.a(h46018_h225.o): In function `H46019UDPSocket::ReceivedProbePacket(RTP_ControlFrame const&, bool&, bool&)': h46018_h225.cxx:(.text+0x25be): undefined reference to `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' /root/h323plus/lib/libh323_linux_x86_64__s.a(h46018_h225.o): In function `H46019UDPSocket::BuildProbe(RTP_ControlFrame&, bool)': h46018_h225.cxx:(.text+0x35ea): undefined reference to `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)'
collect2: error: ld returned 1 exit status
make[1]: *** [obj_linux_x86_64_s/gnugk] Error 1
make[1]: Leaving directory `/root/gnugk-5.0'
make: *** [optnoshared] Error 2
[root@gk gnugk-5.0]#



So I had to enable  --enable-h235  in h323plus as you wrote.


Now I have binary :-)


Thank you very much!


_______________________________________________________

Posting: mailto:gnugk-users@xxxxxxxxxxxxxxx
Archive: https://lists.gnugk.org/pipermail/gnugk-users/
Unsubscribe: https://lists.gnugk.org/lists/listinfo/gnugk-users
Homepage: https://www.gnugk.org/




[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux