CyberNinjas / pam_aad

Azure Active Directory PAM Module
GNU General Public License v3.0
55 stars 19 forks source link

pam_aad.c:4:21: fatal error: sds/sds.h: No such file or directory #56

Closed dougscc closed 4 years ago

dougscc commented 4 years ago

Attempting build on Centos 7. Missing header sds.h.

$ make
  CC       pam_aad_la-pam_aad.lo
pam_aad.c:4:21: fatal error: sds/sds.h: No such file or directory
 #include <sds/sds.h>
                     ^
compilation terminated.
make: *** [pam_aad_la-pam_aad.lo] Error 1

Please advise which library contains sds.h.

Thanks!

securityvoid commented 4 years ago

@dougscc I believe that comes from libsdl.

dougscc commented 4 years ago

@securityvoid, installing libsdl dev libraries does not do the trick, unfortunately. sds/sds.h is apparently part of redis, from which antirez has forked a stand-alone sds. Unfortunately I am not smart enough to get anything to link against it, yet. I'll keep plugging at it and let you know.

maordadush commented 4 years ago

@dougscc, How did you manage to solve this problem?

dougscc commented 4 years ago

I did not. I gave up and went another route.

securityvoid commented 4 years ago

@dougscc I'm sorry that didn't work for you. The individual I had maintaining this project left the company and went to work somewhere else.

We actively utilize this on Ubuntu and have libraries that work for that; but I haven't had the time to setup a CentOS environment to test this and see what the problem is.