Tru64 SIA Compilation Failure
Tru64 5.1b, Patch kit 6, cc, SIA ./configure; make Is gcc required? make[6]: Entering directory /usr/install/freeradius-server-2.1.3/src/modules/rlm_unix' /usr/install/freeradius-server-2.1.3/libtool --mode=compile cc -g -DNDEBUG -I/usr/install/freeradius-server-2.1.3/src -I/usr/install/freeradius-server-2.1.3/libltdl -c rlm_unix.c mkdir .libs cc -g -DNDEBUG -I/usr/install/freeradius-server-2.1.3/src -I/usr/install/freeradius-server-2.1.3/libltdl -c rlm_unix.c -DPIC -o .libs/rlm_unix.o cc: Error: rlm_unix.c, line 340: In this statement, "name" is not declared. (undeclared) if (sia_ses_init (&ent, 1, info, NULL, name, NULL, 0, NULL) != -----------------------------------------------^ cc: Error: rlm_unix.c, line 343: In this statement, "ret" is not declared. (undeclared) if ((ret = sia_ses_authent (NULL, passwd, ent)) != SIASUCCESS) { -------------^ cc: Error: rlm_unix.c, line 343: In this statement, "passwd" is not declared. (undeclared) if ((ret = sia_ses_authent (NULL, passwd, ent)) != SIASUCCESS) { ------------------------------------------^ make[6]: *** [rlm_unix.lo] Error 1 make[6]: Leaving directory `/usr/install/freeradius-server-2.1.3/src/modules/rlm_unix'
J Springer wrote:
Tru64 5.1b, Patch kit 6, cc, SIA
./configure; make
Is gcc required?
No. I think you're the first person in about 4 years to build the server on Tru64. I suggest simply deleting the code in rlm_unix that has all of the OSF code. It hasn't been compiled, tested, or used in years. Alan DeKok.
participants (2)
-
Alan DeKok -
J Springer