<div dir="ltr">Openssl  Version 1.1.1l<div><br></div><div>I am trying to compile openssl in Aix 7.2 OS ( ./Configure aix64-cc   )</div><div><br></div><div>While running make, receiving error </div><div><br></div><div>"<b>Undeclared identifier RTLD_MEMBER" </b></div><div><b>            </b>and  </div><div><b>"ldinfo_next" is not a member of "struct ld_info". </b></div><div><b><br></b></div><div>Any pointers will be much helpful.</div><div><b><br></b></div><div><b><br></b></div><div><b>Log:</b></div><div><div><br></div><div><b>cc  -I. -Iinclude -qpic -q64 -qmaxmem=16384 -qro -qroconst -qthreaded -O -DB_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/mohant2/aix/openssl_1.1.1l_aix\"" -DENGINESDIR="\"/usr/mohant2/aix/openssl_1.1.1l_aix/lib/engines-1.1\"" -D_THREAD_SAFE -DNDEBUG -D_REENTRANT -D_XOPEN_SOURCE=700  -c -o crypto/dso/dso_dlfcn.o crypto/dso/dso_dlfcn.c<br></b></div><div><b>"crypto/dso/dso_dlfcn.c", line 114.18: 1506-045 (S) Undeclared identifier RTLD_MEMBER.<br>"/usr/include/sys/ldr.h", line 168.9: 1506-046 (S) Syntax error.<br>"/usr/include/sys/ldr.h", line 205.5: 1506-046 (S) Syntax error.<br>"/usr/include/sys/ldr.h", line 218.5: 1506-046 (S) Syntax error.<br>"/usr/include/sys/ldr.h", line 225.5: 1506-046 (S) Syntax error.<br>"/usr/include/sys/ldr.h", line 265.45: 1506-046 (S) Syntax error.<br>"crypto/dso/dso_dlfcn.c", line 398.53: 1506-022 (S) "ldinfo_next" is not a member of "struct ld_info".<br>"crypto/dso/dso_dlfcn.c", line 400.24: 1506-022 (S) "ldinfo_next" is not a member of "struct ld_info".<br>make[1]: *** [crypto/dso/dso_dlfcn.o] Error 1<br>make[1]: Leaving directory `/usr/mohant2/aix/openssl-1.1.1l'<br>make: *** [all] Error 2<br></b></div>--</div><div><br></div><div>Regards,  <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Thiagu Mohan</div></div></div>