build issues

olivier binda olivier.binda at ac-nancy-metz.fr
Thu Nov 26 11:24:38 PST 2020


Hello

I tried to build live555 on :
- my ubuntu 20.4 box
- my ubuntu 20.4 VPS

First, I got an error because some ssl headers where missing but this 
was easily fixed,
either by installing openssl or by "genMakeFile linux-no-openssl"

But then, I got another one that I could not fix
I tried all linux-related configuration (even 
linux-with-shared-libraries with liblivemedia-dev and livemedia-utils)

but I always got this error :

GroupsockHelper.cpp:370:45: error: ‘struct in6_addr’ has no member named 
‘__u6_addr’; did you mean ‘in6_addr’?
   370 | 
((sockaddr_in6*)&fromAddress)->sin6_addr.__u6_addr.__u6_addr32[0] = 0;


Which is weird, because it looks like NetCommon.h does

#include <netinet/in.h>

in the unix case


I spent some times googling answers (and failed miserably, but learned 
that the definition of the struct in6_addr
might be libC dependent). And I am at my wits end, how the error should 
be fixed.

I get that I should tune my genMake config to make live555 build but I 
do no know how, what switch I should use, what alternate includes I 
should use too.

Could you please give some pointers ? I guess that I won't be the only 
one trying to build live555 on a ubuntu 20.04 LTS box

I would like to use the rtsp proxy server to try to convince the french 
government to invest in cams, so that teachers can remotely teach with 
low latency and 1080p, without hassle, economically.

Best regards,
Olivier



More information about the live-devel mailing list