You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Linux, after compiling and installing, when I link against the library (-ljrtp), I get the following link error:
/usr/local/lib/libjrtp.so: undefined reference to 'jrtplib::RTPFakeTransmitter::AbortWait()'
To fix it, in src/extratransmitters/rtpfaketransmitter.cpp, underneath RTPFakeTransmitter::WaitForIncoingData(), I insert the following member function implementation:
int RTPFakeTransmitter::AbortWait() { return ERR_RTP_FAKETRANS_WAITNOTIMPLEMENTED; }
then I recompile and reinstall the library.
This eliminates the linker error, but is this the proper way to do this? Am I doing something else wrong to get the linker error in the first place?
The text was updated successfully, but these errors were encountered:
On Linux, after compiling and installing, when I link against the library (-ljrtp), I get the following link error:
/usr/local/lib/libjrtp.so: undefined reference to 'jrtplib::RTPFakeTransmitter::AbortWait()'
To fix it, in src/extratransmitters/rtpfaketransmitter.cpp, underneath
RTPFakeTransmitter::WaitForIncoingData()
, I insert the following member function implementation:int RTPFakeTransmitter::AbortWait() { return ERR_RTP_FAKETRANS_WAITNOTIMPLEMENTED; }
then I recompile and reinstall the library.
This eliminates the linker error, but is this the proper way to do this? Am I doing something else wrong to get the linker error in the first place?
The text was updated successfully, but these errors were encountered: