Date: Mon, 9 Aug 2004 15:22:04 -0700 From: "Mark Campbell" <mcampbell@itconvergence.com> To: <lance@merlin.net.ua> Cc: ports@FreeBSD.org Subject: FW: [fbsd-ports] gnu-radius port Message-ID: <41180A2427E58F40A2A27A5FCD0292227CC723@exchange.itconvergence.com>
next in thread | raw e-mail | index | archive | help
These problems "go away" when you make the change I indicated below and = individually make the files in the sub directories rather than the top = level directory. Mark. =20 Mark Campbell. IT Convergence Operating System Administrator <mcampbell@itconvergence.com>=20 Office: [608] 283 50 80 Mobile: [267] 257 12 78 Internal Ext: 630 -----Original Message----- From: Mark Campbell=20 Sent: Monday, August 09, 2004 4:42 PM To: 'lance@merlin.net.ua' Subject: [fbsd-ports] gnu-radius port Hi Lance, I seem to be having some trouble with the FreeBSD port of gnu-radius. I = am using FreeBSD 5.2.1. gluttony# uname -a FreeBSD gluttony.itconvergence.com 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE = #0: Tue Aug 3 13:38:00 CDT 2004 = root@gluttony.itconvergence.com:/usr/src/sys/i386/compile/ITC i386 I am trying to make the server and the client with none of the other = options (dbm etc.). Without modifying any files I get the following error: rscm_utmp.c:47:1: missing terminating " character rscm_utmp.c:48:53: missing terminating " character In file included from rscm_utmp.c:245: rscm_utmp.x:3:1: unterminated argument list invoking macro "SCM_DEFINE" gmake[2]: *** [rscm_utmp.x] Error 1 gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/radscm' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/net/gnu-radius/work/radius-1.1' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/net/gnu-radius. *** Error code 1 Stop in /usr/ports/net/gnu-radius. So editing the rscm_utmp.c file to change SCM_DEFINE(rad_utmp_putent, "rad-utmp-putent", 4, 1, 0, (SCM STATUS, SCM DELAY, SCM LIST, SCM RADUTMP_FILE, SCM RADWTMP_FILE),=20 "Write the supplied data into the radutmp file. If RADWTMP_FILE=20 is not nil the constructed entry is also appended to WTMP_FILE.") #define FUNC_NAME s_rad_utmp_putent { int status; struct radutmp ut; char *file_name; SCM elt; int num; to SCM_DEFINE(rad_utmp_putent, "rad-utmp-putent", 4, 1, 0, (SCM STATUS, SCM DELAY, SCM LIST, SCM RADUTMP_FILE, SCM RADWTMP_FILE), "Write the supplied data into the radutmp = file. If RADWTMP_FILE is not nil the constructed entry is also appended = to WTMP_FILE.") #define FUNC_NAME s_rad_utmp_putent { int status; struct radutmp ut; char *file_name; SCM elt; int num; seems to fix the error (I can do a make in the = /usr/ports/net/gnu-radius/work/radius-1.1/radscm directory) however I = later get a lot of undefined references (Pasted below). I was able to reproduce this on another FreeBSD 5.x machines. However = it doesn't seem to be effecting the 4.x tree. Thanks for some feed back on this issue. Mark =A0 Mark Campbell. IT Convergence=A0Operating System Administrator <mcampbell@itconvergence.com>=20 Office: [608] 283 50 80 Mobile: [267] 257 12 78 Internal Ext: 630 cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include = -I../../include/snmp -I/usr/local/include/ = -DSYSCONFDIR=3D\"/usr/local/etc\" -DRADPID_DIR=3D\"/var/run\" = -DRADLOG_DIR=3D\"/var/log\" -O -pipe -mcpu=3Dpentiumpro -MT = pam_radius.lo -MD -MP -MF .deps/pam_radius.Tpo -c pam_radius.c -fPIC = -DPIC -o .libs/pam_radius.lo pam_radius.c: In function `_pam_get_password': pam_radius.c:669: warning: assignment discards qualifiers from pointer = target type cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include = -I../../include/snmp -I/usr/local/include/ = -DSYSCONFDIR=3D\"/usr/local/etc\" -DRADPID_DIR=3D\"/var/run\" = -DRADLOG_DIR=3D\"/var/log\" -O -pipe -mcpu=3Dpentiumpro -MT = pam_radius.lo -MD -MP -MF .deps/pam_radius.Tpo -c pam_radius.c -o = pam_radius.o >/dev/null 2>&1 mv -f .libs/pam_radius.lo pam_radius.lo /bin/sh ../../libtool --mode=3Dlink cc -O -pipe -mcpu=3Dpentiumpro -o = pam_radius.la -module -avoid-version -no-undefined -rpath = /usr/local/lib/security -Wl,-Bsymbolic pam_radius.lo -lpam = ../../lib/librad.la ../../lib/libdebug.la -L/usr/local/lib -lintl = -R/usr/local/lib -lcrypt -L/usr/local/lib/ rm -fr .libs/pam_radius.la .libs/pam_radius.* .libs/pam_radius.* cc -shared pam_radius.lo -Wl,--whole-archive ../../lib/.libs/librad.a = ../../lib/.libs/libdebug.a -Wl,--no-whole-archive -Wl,--rpath = -Wl,/usr/local/lib -lpam -L/usr/local/lib/ -L/usr/local/lib -lintl = -lcrypt -Wl,-Bsymbolic -Wl,-soname -Wl,pam_radius.so -o = .libs/pam_radius.so pam_radius.lo: In function `_pam_delete': pam_radius.lo(.text+0x3d): undefined reference to `free' pam_radius.lo: In function `_pam_vlog': pam_radius.lo(.text+0xfe): undefined reference to `openlog' pam_radius.lo(.text+0x117): undefined reference to `vsyslog' pam_radius.lo(.text+0x11c): undefined reference to `closelog' pam_radius.lo: In function `vlog': pam_radius.lo(.text+0x1c7): undefined reference to `openlog' pam_radius.lo(.text+0x1ec): undefined reference to `vsyslog' pam_radius.lo(.text+0x1f8): undefined reference to `strerror' pam_radius.lo(.text+0x21b): undefined reference to `syslog' pam_radius.lo(.text+0x221): undefined reference to `closelog' pam_radius.lo: In function `make_str': pam_radius.lo(.text+0x26d): undefined reference to `strdup' pam_radius.lo: In function `_pam_parse': pam_radius.lo(.text+0x347): undefined reference to `strchr' pam_radius.lo(.text+0x409): undefined reference to `atoi' pam_radius.lo: In function `_radius_acct': pam_radius.lo(.text+0xcb9): undefined reference to `ntohl' pam_radius.lo(.text+0xdd7): undefined reference to `htonl' pam_radius.lo: In function `_pam_get_password': pam_radius.lo(.text+0x11f4): undefined reference to `strdup' pam_radius.lo(.text+0x1253): undefined reference to `free' pam_radius.lo(.text+0x1269): undefined reference to `free' pam_radius.lo: In function `pam_session_common': pam_radius.lo(.text+0x1578): undefined reference to `time' pam_radius.lo(.text+0x16a6): undefined reference to `strncpy' pam_radius.lo(.text+0x16ca): undefined reference to `strncpy' pam_radius.lo(.text+0x1738): undefined reference to `snprintf' ../../lib/.libs/librad.a(argcv.o): In function `argcv_scan': argcv.o(.text+0x95): undefined reference to `strchr' argcv.o(.text+0xc6): undefined reference to `strchr' ../../lib/.libs/librad.a(argcv.o): In function `argcv_get': argcv.o(.text+0x139): undefined reference to `___runetype' argcv.o(.text+0x141): undefined reference to `_CurrentRuneLocale' argcv.o(.text+0x1b8): undefined reference to `calloc' argcv.o(.text+0x26d): undefined reference to `calloc' argcv.o(.text+0x29e): undefined reference to `memcpy' ../../lib/.libs/librad.a(argcv.o): In function `argcv_free': argcv.o(.text+0x30d): undefined reference to `free' argcv.o(.text+0x327): undefined reference to `free' ../../lib/.libs/librad.a(argcv.o): In function `argcv_string': argcv.o(.text+0x360): undefined reference to `malloc' argcv.o(.text+0x3bf): undefined reference to `___runetype' argcv.o(.text+0x3d1): undefined reference to `_CurrentRuneLocale' argcv.o(.text+0x412): undefined reference to `realloc' argcv.o(.text+0x442): undefined reference to `strcat' argcv.o(.text+0x462): undefined reference to `strcat' argcv.o(.text+0x481): undefined reference to `strcat' argcv.o(.text+0x497): undefined reference to `strcat' ../../lib/.libs/librad.a(ascend.o): In function `_get_token': ascend.o(.text+0x35): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_type': ascend.o(.text+0x14a): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_dir': ascend.o(.text+0x1ff): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_action': ascend.o(.text+0x2d6): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_hex_string': ascend.o(.text+0x35e): undefined reference to `asprintf' ascend.o(.text+0x3c2): undefined reference to `_DefaultRuneLocale' ascend.o(.text+0x405): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_ascend_parse_generic': ascend.o(.text+0x484): undefined reference to `strtoul' ascend.o(.text+0x53e): undefined reference to `asprintf' ascend.o(.text+0x5e4): undefined reference to `asprintf' ascend.o(.text+0x63f): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_protocol': ascend.o(.text+0x6b4): undefined reference to `strtoul' ascend.o(.text+0x6d4): undefined reference to `getprotobyname' ascend.o(.text+0x6ff): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_direction_type': ascend.o(.text+0x7b2): undefined reference to `strcmp' ascend.o(.text+0x824): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_ip': ascend.o(.text+0x90d): undefined reference to `strtoul' ascend.o(.text+0x943): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function = `_ascend_parse_ip_clause': ascend.o(.text+0xa25): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_op': ascend.o(.text+0xad9): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_get_port': ascend.o(.text+0xb70): undefined reference to `strtoul' ascend.o(.text+0xb9b): undefined reference to `getprotobynumber' ascend.o(.text+0xbba): undefined reference to `asprintf' ascend.o(.text+0xbd2): undefined reference to `getservbyname' ascend.o(.text+0xbfd): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function = `_ascend_parse_port_clause': ascend.o(.text+0xccd): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_ascend_parse_ip': ascend.o(.text+0xdb9): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_ascend_parse_ipx': ascend.o(.text+0xdf8): undefined reference to `asprintf' ../../lib/.libs/librad.a(ascend.o): In function `_ascend_parse_filter': ascend.o(.text+0xefd): undefined reference to `asprintf' ../../lib/.libs/librad.a(avl.o): In function `avp_dup': avl.o(.text+0xdc): undefined reference to `memcpy' ../../lib/.libs/librad.a(avl.o): In function `avp_create_binary': avl.o(.text+0x230): undefined reference to `memcpy' ../../lib/.libs/librad.a(avl.o): In function `avl_dup': avl.o(.text+0x807): undefined reference to `memcpy' ../../lib/.libs/librad.a(avl.o): In function `avl_fprint': avl.o(.text+0x88c): undefined reference to `fprintf' avl.o(.text+0x897): undefined reference to `free' ../../lib/.libs/librad.a(client.o): In function `rad_clt_random_vector': client.o(.text+0x11): undefined reference to `rand' ../../lib/.libs/librad.a(client.o): In function `rad_clt_message_id': client.o(.text+0x55): undefined reference to `open' client.o(.text+0x6f): undefined reference to `fstat' client.o(.text+0xeb): undefined reference to `lseek' client.o(.text+0x102): undefined reference to `read' client.o(.text+0x138): undefined reference to `lseek' client.o(.text+0x14c): undefined reference to `write' client.o(.text+0x19c): undefined reference to `lseek' client.o(.text+0x1b3): undefined reference to `write' client.o(.text+0x1e2): undefined reference to `lseek' client.o(.text+0x23a): undefined reference to `read' client.o(.text+0x271): undefined reference to `write' client.o(.text+0x2b6): undefined reference to `close' client.o(.text+0x2bd): undefined reference to `random' ../../lib/.libs/librad.a(client.o): In function `rad_clt_recv': client.o(.text+0x3ad): undefined reference to `memcpy' ../../lib/.libs/librad.a(client.o): In function `rad_clt_send0': client.o(.text+0x52d): undefined reference to `socket' client.o(.text+0x5c9): undefined reference to `bind' client.o(.text+0x601): undefined reference to `close' client.o(.text+0x8c5): undefined reference to `sendto' client.o(.text+0x970): undefined reference to `select' client.o(.text+0x979): undefined reference to `__error' client.o(.text+0xa25): undefined reference to `recvfrom' client.o(.text+0xb71): undefined reference to `close' ../../lib/.libs/librad.a(client.o): In function `parse_client_config': client.o(.text+0xcc6): undefined reference to `strtol' client.o(.text+0xcff): undefined reference to `strtol' client.o(.text+0xd6e): undefined reference to `strtol' client.o(.text+0xdab): undefined reference to `strtol' ../../lib/.libs/librad.a(client.o): In function `server_cmp': client.o(.text+0x1096): undefined reference to `strcmp' ../../lib/.libs/librad.a(cryptpass.o): In function `encrypt_password': cryptpass.o(.text+0x55): undefined reference to `memset' cryptpass.o(.text+0x68): undefined reference to `memcpy' cryptpass.o(.text+0xa3): undefined reference to `memcpy' ../../lib/.libs/librad.a(cryptpass.o): In function `decrypt_password': cryptpass.o(.text+0x154): undefined reference to `memcpy' cryptpass.o(.text+0x194): undefined reference to `memcpy' ../../lib/.libs/librad.a(cryptpass.o): In function = `decrypt_password_broken': cryptpass.o(.text+0x251): undefined reference to `memcpy' ../../lib/.libs/librad.a(cryptpass.o)(.text+0x290): more undefined = references to `memcpy' follow ../../lib/.libs/librad.a(debug.o): In function `set_module_debug_level': debug.o(.text+0xd6): undefined reference to `strncmp' ../../lib/.libs/librad.a(debug.o): In function `set_debug_levels': debug.o(.text+0x12f): undefined reference to `strtok_r' debug.o(.text+0x14c): undefined reference to `strchr' debug.o(.text+0x15d): undefined reference to `atoi' debug.o(.text+0x1c3): undefined reference to `strncmp' debug.o(.text+0x1f7): undefined reference to `strtok_r' ../../lib/.libs/librad.a(dict.o): In function `_dict_attribute': dict.o(.text+0x464): undefined reference to `strtol' ../../lib/.libs/librad.a(dict.o): In function `_dict_value': dict.o(.text+0x7ce): undefined reference to `strtol' ../../lib/.libs/librad.a(dict.o): In function `_dict_vendor': dict.o(.text+0x8fd): undefined reference to `strtol' ../../lib/.libs/librad.a(dict.o): In function `valname_cmp': dict.o(.text+0xc76): undefined reference to `strcmp' ../../lib/.libs/librad.a(dict.o): In function `valnum_cmp': dict.o(.text+0xd03): undefined reference to `strcmp' ../../lib/.libs/librad.a(dict.o): In function `vendor_cmp': dict.o(.text+0xe86): undefined reference to `strcmp' ../../lib/.libs/librad.a(envar.o): In function `envar_parse_internal': envar.o(.text+0xa6): undefined reference to `strchr' envar.o(.text+0xe0): undefined reference to `memcpy' ../../lib/.libs/librad.a(envar.o): In function `envar_lookup': envar.o(.text+0x30a): undefined reference to `strcmp' ../../lib/.libs/librad.a(envar.o): In function `envar_lookup_int': envar.o(.text+0x3b3): undefined reference to `atoi' ../../lib/.libs/librad.a(getgr.o): In function `store_group': getgr.o(.text+0xf5): undefined reference to `strcpy' getgr.o(.text+0x12b): undefined reference to `strcpy' getgr.o(.text+0x17b): undefined reference to `strcpy' ../../lib/.libs/librad.a(getgr.o): In function `rad_getgrnam': getgr.o(.text+0x1ad): undefined reference to `getgrnam' ../../lib/.libs/librad.a(gethost_r.o): In function `store_hostent': gethost_r.o(.text+0x21): undefined reference to `h_errno' gethost_r.o(.text+0x10b): undefined reference to `memcpy' gethost_r.o(.text+0x188): undefined reference to `memcpy' gethost_r.o(.text+0x1e1): undefined reference to `memcpy' ../../lib/.libs/librad.a(gethost_r.o): In function = `rad_gethostbyname_r': gethost_r.o(.text+0x213): undefined reference to `gethostbyname' ../../lib/.libs/librad.a(gethost_r.o): In function = `rad_gethostbyaddr_r': gethost_r.o(.text+0x271): undefined reference to `gethostbyaddr' ../../lib/.libs/librad.a(getpw_r.o): In function `store_passwd': getpw_r.o(.text+0x56): undefined reference to `strcpy' getpw_r.o(.text+0x9b): undefined reference to `strcpy' getpw_r.o(.text+0xe0): undefined reference to `strcpy' getpw_r.o(.text+0x121): undefined reference to `strcpy' getpw_r.o(.text+0x15d): undefined reference to `strcpy' ../../lib/.libs/librad.a(getpw_r.o): In function `rad_getpwnam_r': getpw_r.o(.text+0x183): undefined reference to `getpwnam' ../../lib/.libs/librad.a(insist.o): In function `__insist_failure': insist.o(.text+0x30): undefined reference to `abort' ../../lib/.libs/librad.a(intl.o): In function `app_setup': intl.o(.text+0x16): undefined reference to `setlocale' ../../lib/.libs/librad.a(iputil.o): In function `ip_gethostname': iputil.o(.text+0xba): undefined reference to `memcpy' ../../lib/.libs/librad.a(iputil.o): In function `good_ipaddr': iputil.o(.text+0x16e): undefined reference to `_DefaultRuneLocale' ../../lib/.libs/librad.a(iputil.o): In function `ip_iptostr': iputil.o(.text+0x21e): undefined reference to `sprintf' ../../lib/.libs/librad.a(iputil.o): In function `ip_strtoip': iputil.o(.text+0x244): undefined reference to `__inet_aton' ../../lib/.libs/librad.a(leakdetect.o): In function `radxmalloc': leakdetect.o(.text+0x13): undefined reference to `malloc' leakdetect.o(.text+0x32): undefined reference to `printf' leakdetect.o(.text+0x54): undefined reference to `memset' ../../lib/.libs/librad.a(leakdetect.o): In function `radxrealloc': leakdetect.o(.text+0x98): undefined reference to `realloc' ../../lib/.libs/librad.a(leakdetect.o): In function `emalloc': leakdetect.o(.text+0xd2): undefined reference to `abort' ../../lib/.libs/librad.a(leakdetect.o): In function `erealloc': leakdetect.o(.text+0x119): undefined reference to `abort' ../../lib/.libs/librad.a(leakdetect.o): In function `efree': leakdetect.o(.text+0x155): undefined reference to `printf' leakdetect.o(.text+0x164): undefined reference to `free' ../../lib/.libs/librad.a(leakdetect.o): In function `estrdup': leakdetect.o(.text+0x1a6): undefined reference to `strcpy' ../../lib/.libs/librad.a(list.o): In function `list_append': list.o(.text+0x2d0): undefined reference to `__assert' ../../lib/.libs/librad.a(logger.o): In function `radlog': logger.o(.text+0x1e): undefined reference to `__error' ../../lib/.libs/librad.a(logger.o): In function `rad_print_request': logger.o(.text+0xf4): undefined reference to `snprintf' logger.o(.text+0x12e): undefined reference to `snprintf' logger.o(.text+0x1b1): undefined reference to `snprintf' ../../lib/.libs/librad.a(logger.o): In function `radlog_req': logger.o(.text+0x20e): undefined reference to `vasprintf' logger.o(.text+0x254): undefined reference to `free' logger.o(.text+0x272): undefined reference to `__error' ../../lib/.libs/librad.a(logger.o): In function `_dolog': logger.o(.text+0x2de): undefined reference to `__error' ../../lib/.libs/librad.a(logger.o): In function `_debug_print': logger.o(.text+0x36d): undefined reference to `free' ../../lib/.libs/librad.a(logger.o): In function `_debug_format_string': logger.o(.text+0x3a2): undefined reference to `vasprintf' ../../lib/.libs/librad.a(md5.o): In function `MD5Update': md5.o(.text+0x195): undefined reference to `memcpy' md5.o(.text+0x1d0): undefined reference to `memcpy' md5.o(.text+0x200): undefined reference to `memcpy' ../../lib/.libs/librad.a(md5.o): In function `MD5Final': md5.o(.text+0x24a): undefined reference to `memset' md5.o(.text+0x283): undefined reference to `memset' ../../lib/.libs/librad.a(md5crypt.o): In function `md5crypt': md5crypt.o(.text+0x69): undefined reference to `strncmp' md5crypt.o(.text+0xb7): undefined reference to `strncpy' md5crypt.o(.text+0x2a0): undefined reference to `strcpy' md5crypt.o(.text+0x2be): undefined reference to `strncat' md5crypt.o(.text+0x2d1): undefined reference to `strcat' ../../lib/.libs/librad.a(nas.o): In function `nas_lookup_name': nas.o(.text+0x27e): undefined reference to `strcmp' nas.o(.text+0x291): undefined reference to `strcmp' ../../lib/.libs/librad.a(printutmp.o): In function `format_key_lookup': printutmp.o(.text+0x6b): undefined reference to `strcmp' ../../lib/.libs/librad.a(printutmp.o): In function `output_string': printutmp.o(.text+0x1ec): undefined reference to `printf' printutmp.o(.text+0x224): undefined reference to `printf' ../../lib/.libs/librad.a(printutmp.o): In function `output_tab': printutmp.o(.text+0x2c8): undefined reference to `putchar' ../../lib/.libs/librad.a(printutmp.o): In function `get_hostname': printutmp.o(.text+0x340): undefined reference to `_DefaultRuneLocale' printutmp.o(.text+0x38a): undefined reference to `strchr' ../../lib/.libs/librad.a(printutmp.o): In function `output_time': printutmp.o(.text+0x494): undefined reference to `printf' printutmp.o(.text+0x4b0): undefined reference to `printf' ../../lib/.libs/librad.a(printutmp.o): In function `gecos_fh': printutmp.o(.text+0x56b): undefined reference to `strchr' ../../lib/.libs/librad.a(printutmp.o): In function `nas_port_fh': printutmp.o(.text+0x5d7): undefined reference to `snprintf' ../../lib/.libs/librad.a(printutmp.o): In function `protocol_fh': printutmp.o(.text+0x725): undefined reference to `snprintf' ../../lib/.libs/librad.a(printutmp.o): In function `time_fh': printutmp.o(.text+0x769): undefined reference to `localtime' printutmp.o(.text+0x78e): undefined reference to `strftime' ../../lib/.libs/librad.a(printutmp.o): In function `duration_fh': printutmp.o(.text+0x7cf): undefined reference to `time' ../../lib/.libs/librad.a(printutmp.o): In function `port_type_fh': printutmp.o(.text+0x875): undefined reference to `snprintf' ../../lib/.libs/librad.a(printutmp.o): In function `_lookup': printutmp.o(.text+0x97b): undefined reference to `strcmp' ../../lib/.libs/librad.a(printutmp.o): In function `get_token': printutmp.o(.text+0xc38): undefined reference to `___runetype' printutmp.o(.text+0xc41): undefined reference to `_CurrentRuneLocale' printutmp.o(.text+0xca9): undefined reference to `___runetype' printutmp.o(.text+0xcb1): undefined reference to `_CurrentRuneLocale' printutmp.o(.text+0xd05): undefined reference to `bcopy' ../../lib/.libs/librad.a(printutmp.o): In function `parse_form': printutmp.o(.text+0xe2e): undefined reference to `strtol' printutmp.o(.text+0xeb4): undefined reference to `strtol' ../../lib/.libs/librad.a(printutmp.o): In function `radutent_print': printutmp.o(.text+0x1168): undefined reference to `putchar' printutmp.o(.text+0x1175): undefined reference to `abort' printutmp.o(.text+0x1198): undefined reference to `putchar' ../../lib/.libs/librad.a(printutmp.o): In function `printutmp_header': printutmp.o(.text+0x1298): undefined reference to `putchar' printutmp.o(.text+0x12a5): undefined reference to `abort' printutmp.o(.text+0x12c2): undefined reference to `putchar' ../../lib/.libs/librad.a(radargp.o): In function = `rad_common_argp_parser': radargp.o(.text+0x52): undefined reference to `printf' radargp.o(.text+0x5e): undefined reference to `exit' ../../lib/.libs/librad.a(radargp.o): In function `rad_argp_parse': radargp.o(.text+0x9c): undefined reference to `strrchr' ../../lib/.libs/librad.a(raddb.o): In function `read_raddb_file': raddb.o(.text+0x2b): undefined reference to `fopen' raddb.o(.text+0x18b): undefined reference to `free' raddb.o(.text+0x193): undefined reference to `fclose' ../../lib/.libs/librad.a(radpdu.o): In function `rad_pdu_finish': radpdu.o(.text+0xa8): undefined reference to `bcopy' radpdu.o(.text+0x137): undefined reference to `memcpy' radpdu.o(.text+0x216): undefined reference to `memset' ../../lib/.libs/librad.a(radpdu.o): In function `rad_attr_write': radpdu.o(.text+0x28c): undefined reference to `memcpy' ../../lib/.libs/librad.a(radpdu.o): In function `rad_create_pdu': radpdu.o(.text+0x3dd): undefined reference to `free' radpdu.o(.text+0x51b): undefined reference to `bcopy' radpdu.o(.text+0x65b): undefined reference to `bcopy' ../../lib/.libs/librad.a(radpdu.o): In function `rad_decode_pair': radpdu.o(.text+0x806): undefined reference to `memcpy' radpdu.o(.text+0x89a): undefined reference to `free' ../../lib/.libs/librad.a(radsrv.o): In function `rad_srv_send_reply': radsrv.o(.text+0x123): undefined reference to `sendto' ../../lib/.libs/librad.a(radutmp.o): In function `rut_setent': radutmp.o(.text+0x30): undefined reference to `open' radutmp.o(.text+0x4d): undefined reference to `open' radutmp.o(.text+0xb0): undefined reference to `lseek' ../../lib/.libs/librad.a(radutmp.o): In function `rut_rewind': radutmp.o(.text+0x11a): undefined reference to `lseek' ../../lib/.libs/librad.a(radutmp.o): In function `rut_endent': radutmp.o(.text+0x146): undefined reference to `close' ../../lib/.libs/librad.a(radutmp.o): In function `rut_getent': radutmp.o(.text+0x181): undefined reference to `read' ../../lib/.libs/librad.a(radutmp.o): In function `rut_putent': radutmp.o(.text+0x204): undefined reference to `lseek' radutmp.o(.text+0x23e): undefined reference to `lseek' radutmp.o(.text+0x28c): undefined reference to `write' ../../lib/.libs/librad.a(radutmp.o): In function `radutmp_putent': radutmp.o(.text+0x374): undefined reference to `strncmp' ../../lib/.libs/librad.a(realms.o): In function `_parse_server': realms.o(.text+0x6b): undefined reference to `strtoul' realms.o(.text+0xa0): undefined reference to `strtoul' ../../lib/.libs/librad.a(realms.o): In function `realm_lookup_name': realms.o(.text+0x638): undefined reference to `strcmp' ../../lib/.libs/librad.a(symtab.o): In function `symtab_rehash': symtab.o(.text+0xf2): undefined reference to `abort' ../../lib/.libs/librad.a(symtab.o): In function `sym_lookup_or_install': symtab.o(.text+0x1eb): undefined reference to `strcmp' ../../lib/.libs/librad.a(symtab.o): In function `sym_next': symtab.o(.text+0x31b): undefined reference to `strcmp' ../../lib/.libs/librad.a(sysdep.o): In function `set_nonblocking': sysdep.o(.text+0x20): undefined reference to `fcntl' sysdep.o(.text+0x3b): undefined reference to `fcntl' ../../lib/.libs/librad.a(sysdep.o): In function `getmaxfd': sysdep.o(.text+0x87): undefined reference to `getdtablesize' ../../lib/.libs/librad.a(sysdep.o): In function `get_first_ip_hostname': sysdep.o(.text+0xdf): undefined reference to `gethostname' sysdep.o(.text+0xf9): undefined reference to `memchr' ../../lib/.libs/librad.a(users_gram.o): In function `uyyparse': users_gram.o(.text+0x42): undefined reference to `__stderrp' users_gram.o(.text+0x62): undefined reference to `fwrite' users_gram.o(.text+0x102): undefined reference to `free' users_gram.o(.text+0x110): undefined reference to `free' users_gram.o(.text+0x167): undefined reference to `memcpy' users_gram.o(.text+0x204): undefined reference to `__stderrp' users_gram.o(.text+0x20c): undefined reference to `fprintf' users_gram.o(.text+0x244): undefined reference to `__stderrp' users_gram.o(.text+0x24c): undefined reference to `fprintf' users_gram.o(.text+0x27d): undefined reference to `__stderrp' users_gram.o(.text+0x29d): undefined reference to `fwrite' users_gram.o(.text+0x2d6): undefined reference to `__stderrp' users_gram.o(.text+0x356): undefined reference to `__stderrp' users_gram.o(.text+0x35e): undefined reference to `fprintf' users_gram.o(.text+0x363): undefined reference to `__stderrp' users_gram.o(.text+0x383): undefined reference to `fwrite' users_gram.o(.text+0x404): undefined reference to `__stderrp' users_gram.o(.text+0x40c): undefined reference to `fprintf' users_gram.o(.text+0x4c6): undefined reference to `__stderrp' users_gram.o(.text+0x4ce): undefined reference to `fprintf' users_gram.o(.text+0x501): undefined reference to `__stderrp' users_gram.o(.text+0x509): undefined reference to `fprintf' users_gram.o(.text+0x535): undefined reference to `__stderrp' users_gram.o(.text+0x53d): undefined reference to `fprintf' users_gram.o(.text+0x6e2): undefined reference to `__stderrp' users_gram.o(.text+0x702): undefined reference to `fwrite' users_gram.o(.text+0x71d): undefined reference to `__stderrp' users_gram.o(.text+0x725): undefined reference to `fprintf' users_gram.o(.text+0x72e): undefined reference to `__stderrp' users_gram.o(.text+0x73e): undefined reference to `fputc' users_gram.o(.text+0x818): undefined reference to `__stderrp' users_gram.o(.text+0x820): undefined reference to `fprintf' users_gram.o(.text+0x872): undefined reference to `__stderrp' users_gram.o(.text+0x892): undefined reference to `fwrite' users_gram.o(.text+0x8b3): undefined reference to `__stderrp' users_gram.o(.text+0x8bb): undefined reference to `fprintf' users_gram.o(.text+0x8c4): undefined reference to `__stderrp' users_gram.o(.text+0x8d4): undefined reference to `fputc' users_gram.o(.text+0x949): undefined reference to `__stderrp' users_gram.o(.text+0x969): undefined reference to `fwrite' users_gram.o(.text+0x9a8): undefined reference to `free' users_gram.o(.text+0x9b6): undefined reference to `free' users_gram.o(.text+0x9d4): undefined reference to `free' users_gram.o(.text+0x9e2): undefined reference to `free' ../../lib/.libs/librad.a(users_gram.o): In function `install_pair': users_gram.o(.text+0xbf3): undefined reference to `free' users_gram.o(.text+0xc17): undefined reference to `_DefaultRuneLocale' users_gram.o(.text+0xca2): undefined reference to `_DefaultRuneLocale' users_gram.o(.text+0xcb8): undefined reference to `atoi' users_gram.o(.text+0xda5): undefined reference to `time' users_gram.o(.text+0xdba): undefined reference to `localtime_r' users_gram.o(.text+0xe07): undefined reference to `mktime' ../../lib/.libs/librad.a(users_lex.o): In function `push_source': users_lex.o(.text+0x40): undefined reference to `stat' users_lex.o(.text+0xfe): undefined reference to `fopen' ../../lib/.libs/librad.a(users_lex.o): In function `pop_source': users_lex.o(.text+0x202): undefined reference to `fclose' ../../lib/.libs/librad.a(users_lex.o): In function `uyylex': users_lex.o(.text+0x2c9): undefined reference to `__stdinp' users_lex.o(.text+0x2dc): undefined reference to `__stdoutp' users_lex.o(.text+0x646): undefined reference to `bcopy' users_lex.o(.text+0x703): undefined reference to `bcopy' users_lex.o(.text+0x7e0): undefined reference to `bcopy' users_lex.o(.text+0x8eb): undefined reference to `fwrite' ../../lib/.libs/librad.a(users_lex.o): In function = `uyy_get_next_buffer': users_lex.o(.text+0xc22): undefined reference to `getc' ../../lib/.libs/librad.a(users_lex.o): In function `uyy_init_buffer': users_lex.o(.text+0x1253): undefined reference to `fileno' users_lex.o(.text+0x125b): undefined reference to `isatty' ../../lib/.libs/librad.a(users_lex.o): In function `uyy_fatal_error': users_lex.o(.text+0x1486): undefined reference to `__stderrp' users_lex.o(.text+0x148e): undefined reference to `fprintf' users_lex.o(.text+0x149a): undefined reference to `exit' ../../lib/.libs/librad.a(users_lex.o): In function `uyy_flex_alloc': users_lex.o(.text+0x14ad): undefined reference to `malloc' ../../lib/.libs/librad.a(users_lex.o): In function `uyy_flex_realloc': users_lex.o(.text+0x14d4): undefined reference to `realloc' ../../lib/.libs/librad.a(users_lex.o): In function `uyy_flex_free': users_lex.o(.text+0x14ed): undefined reference to `free' ../../lib/.libs/librad.a(users_lex.o): In function `addstring': users_lex.o(.text+0x1565): undefined reference to `bcopy' ../../lib/.libs/librad.a(users_lex.o): In function `addquote': users_lex.o(.text+0x1648): undefined reference to `bcopy' ../../lib/.libs/librad.a(users_lex.o): In function `users_sync': users_lex.o(.text+0x17c7): undefined reference to `___runetype' users_lex.o(.text+0x17ce): undefined reference to `_CurrentRuneLocale' ../../lib/.libs/librad.a(users_lex.o): In function `preproc': users_lex.o(.text+0x19a1): undefined reference to `bcopy' users_lex.o(.text+0x1a1d): undefined reference to `bcopy' ../../lib/.libs/librad.a(util.o): In function `user_gettime': util.o(.text+0xaa): undefined reference to `strncasecmp' util.o(.text+0xf1): undefined reference to `___runetype' util.o(.text+0xf8): undefined reference to `_CurrentRuneLocale' util.o(.text+0x127): undefined reference to `strtol' util.o(.text+0x14a): undefined reference to `___runetype' util.o(.text+0x151): undefined reference to `_CurrentRuneLocale' util.o(.text+0x187): undefined reference to `strtol' ../../lib/.libs/librad.a(util.o): In function `rad_lock': util.o(.text+0x1e2): undefined reference to `fcntl' ../../lib/.libs/librad.a(util.o): In function `rad_unlock': util.o(.text+0x232): undefined reference to `fcntl' ../../lib/.libs/librad.a(util.o): In function `xlat_keyword': util.o(.text+0x26a): undefined reference to `strcmp' ../../lib/.libs/librad.a(util.o): In function `mkfilename': util.o(.text+0x2e4): undefined reference to `sprintf' ../../lib/.libs/librad.a(util.o): In function `mkfilename3': util.o(.text+0x36d): undefined reference to `sprintf' ../../lib/.libs/librad.a(util.o): In function = `obstack_grow_backslash_num': util.o(.text+0x42a): undefined reference to `bcopy' util.o(.text+0x477): undefined reference to `_DefaultRuneLocale' util.o(.text+0x4b3): undefined reference to `_DefaultRuneLocale' util.o(.text+0x4d7): undefined reference to `___toupper' util.o(.text+0x4e1): undefined reference to `_CurrentRuneLocale' ../../lib/.libs/librad.a(util.o): In function `obstack_grow_backslash': util.o(.text+0x600): undefined reference to `_DefaultRuneLocale' util.o(.text+0x66b): undefined reference to `_DefaultRuneLocale' ../../lib/.libs/librad.a(util.o): In function `string_copy': util.o(.text+0x73f): undefined reference to `strncpy' ../../lib/.libs/librad.a(util.o): In function `flush_seg': util.o(.text+0x8b3): undefined reference to `sprintf' ../../lib/.libs/librad.a(util.o): In function `format_string_visual': util.o(.text+0x90f): undefined reference to `___runetype' util.o(.text+0x921): undefined reference to `_CurrentRuneLocale' util.o(.text+0x982): undefined reference to `sprintf' ../../lib/.libs/librad.a(util.o): In function `format_vendor_pair': util.o(.text+0xa29): undefined reference to `snprintf' util.o(.text+0xa4b): undefined reference to `memcpy' ../../lib/.libs/librad.a(util.o): In function `format_pair': util.o(.text+0xb62): undefined reference to `malloc' util.o(.text+0xc10): undefined reference to `snprintf' util.o(.text+0xc3e): undefined reference to `localtime_r' util.o(.text+0xc60): undefined reference to `strftime' util.o(.text+0xc80): undefined reference to `strncpy' util.o(.text+0xd11): undefined reference to `asprintf' util.o(.text+0xd1d): undefined reference to `free' ../../lib/.libs/librad.a(obstack.o): In function `_obstack_free': obstack.o(.text+0x309): undefined reference to `abort' ../../lib/.libs/librad.a(obstack.o): In function `obstack_free': obstack.o(.text+0x389): undefined reference to `abort' ../../lib/.libs/librad.a(argp-fmtstream.o): In function = `argp_make_fmtstream': argp-fmtstream.o(.text+0x11): undefined reference to `malloc' argp-fmtstream.o(.text+0x48): undefined reference to `malloc' argp-fmtstream.o(.text+0x57): undefined reference to `free' ../../lib/.libs/librad.a(argp-fmtstream.o): In function = `argp_fmtstream_free': argp-fmtstream.o(.text+0xb9): undefined reference to `fwrite' argp-fmtstream.o(.text+0xc7): undefined reference to `free' argp-fmtstream.o(.text+0xcf): undefined reference to `free' ../../lib/.libs/librad.a(argp-fmtstream.o): In function = `_argp_fmtstream_update': argp-fmtstream.o(.text+0x130): undefined reference to `memmove' argp-fmtstream.o(.text+0x14a): undefined reference to `memset' argp-fmtstream.o(.text+0x171): undefined reference to `putc' argp-fmtstream.o(.text+0x19b): undefined reference to `memchr' argp-fmtstream.o(.text+0x232): undefined reference to `memmove' argp-fmtstream.o(.text+0x294): undefined reference to `___runetype' argp-fmtstream.o(.text+0x2a1): undefined reference to = `_CurrentRuneLocale' argp-fmtstream.o(.text+0x2d4): undefined reference to `___runetype' argp-fmtstream.o(.text+0x2e1): undefined reference to = `_CurrentRuneLocale' argp-fmtstream.o(.text+0x324): undefined reference to `___runetype' argp-fmtstream.o(.text+0x331): undefined reference to = `_CurrentRuneLocale' argp-fmtstream.o(.text+0x370): undefined reference to `___runetype' argp-fmtstream.o(.text+0x381): undefined reference to = `_CurrentRuneLocale' argp-fmtstream.o(.text+0x3f8): undefined reference to `memmove' argp-fmtstream.o(.text+0x437): undefined reference to `fwrite' argp-fmtstream.o(.text+0x44c): undefined reference to `putc' argp-fmtstream.o(.text+0x4d1): undefined reference to `putc' argp-fmtstream.o(.text+0x4fb): undefined reference to `memmove' ../../lib/.libs/librad.a(argp-fmtstream.o): In function = `_argp_fmtstream_ensure': argp-fmtstream.o(.text+0x599): undefined reference to `fwrite' argp-fmtstream.o(.text+0x5c8): undefined reference to `memmove' argp-fmtstream.o(.text+0x5f1): undefined reference to `realloc' argp-fmtstream.o(.text+0x5fc): undefined reference to `__error' ../../lib/.libs/librad.a(argp-fmtstream.o): In function = `argp_fmtstream_printf': argp-fmtstream.o(.text+0x6a0): undefined reference to `vsnprintf' ../../lib/.libs/librad.a(argp-fs-xinl.o): In function = `argp_fmtstream_write': argp-fs-xinl.o(.text+0x43): undefined reference to `memcpy' ../../lib/.libs/librad.a(argp-help.o): In function `fill_in_uparams': argp-help.o(.text+0x11): undefined reference to `getenv' argp-help.o(.text+0x40): undefined reference to `___runetype' argp-help.o(.text+0x4c): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0x71): undefined reference to `___runetype' argp-help.o(.text+0x78): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0xb5): undefined reference to `___runetype' argp-help.o(.text+0xc1): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0x100): undefined reference to `___runetype' argp-help.o(.text+0x111): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0x151): undefined reference to `___runetype' argp-help.o(.text+0x15d): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0x1f4): undefined reference to `_DefaultRuneLocale' argp-help.o(.text+0x208): undefined reference to `atoi' argp-help.o(.text+0x210): undefined reference to `_DefaultRuneLocale' argp-help.o(.text+0x24d): undefined reference to `___runetype' argp-help.o(.text+0x259): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0x2a8): undefined reference to `strncmp' ../../lib/.libs/librad.a(argp-help.o): In function `make_hol': argp-help.o(.text+0x3ce): undefined reference to `malloc' argp-help.o(.text+0x3f9): undefined reference to `__assert' argp-help.o(.text+0x448): undefined reference to `__assert' argp-help.o(.text+0x489): undefined reference to `malloc' argp-help.o(.text+0x499): undefined reference to `malloc' argp-help.o(.text+0x4cc): undefined reference to `__assert' ../../lib/.libs/librad.a(argp-help.o): In function `hol_add_cluster': argp-help.o(.text+0x5ca): undefined reference to `malloc' ../../lib/.libs/librad.a(argp-help.o): In function `hol_free': argp-help.o(.text+0x647): undefined reference to `free' argp-help.o(.text+0x65d): undefined reference to `free' argp-help.o(.text+0x668): undefined reference to `free' argp-help.o(.text+0x674): undefined reference to `free' ../../lib/.libs/librad.a(argp-help.o): In function `hol_find_entry': argp-help.o(.text+0x888): undefined reference to `strcmp' ../../lib/.libs/librad.a(argp-help.o): In function `canon_doc_option': argp-help.o(.text+0xa55): undefined reference to `___runetype' argp-help.o(.text+0xa61): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0xa98): undefined reference to `___runetype' argp-help.o(.text+0xaa1): undefined reference to `_CurrentRuneLocale' ../../lib/.libs/librad.a(argp-help.o): In function `hol_entry_cmp': argp-help.o(.text+0xbf8): undefined reference to `strcasecmp' argp-help.o(.text+0xc54): undefined reference to `___tolower' argp-help.o(.text+0xc5d): undefined reference to `_CurrentRuneLocale' argp-help.o(.text+0xc78): undefined reference to `___tolower' argp-help.o(.text+0xc7f): undefined reference to `_CurrentRuneLocale' ../../lib/.libs/librad.a(argp-help.o): In function `hol_sort': argp-help.o(.text+0xd1c): undefined reference to `qsort' ../../lib/.libs/librad.a(argp-help.o): In function `hol_append': argp-help.o(.text+0xdb5): undefined reference to `malloc' argp-help.o(.text+0xde7): undefined reference to `malloc' argp-help.o(.text+0xec6): undefined reference to `memcpy' argp-help.o(.text+0xfae): undefined reference to `free' argp-help.o(.text+0xfbc): undefined reference to `free' ../../lib/.libs/librad.a(argp-help.o): In function `print_header': argp-help.o(.text+0x1312): undefined reference to `memcpy' argp-help.o(.text+0x138f): undefined reference to `free' ../../lib/.libs/librad.a(argp-help.o): In function `comma': argp-help.o(.text+0x14d8): undefined reference to `memcpy' ../../lib/.libs/librad.a(argp-help.o): In function `hol_entry_help': argp-help.o(.text+0x17e3): undefined reference to `memcpy' argp-help.o(.text+0x1ab6): undefined reference to `memcpy' argp-help.o(.text+0x1b27): undefined reference to `memcpy' argp-help.o(.text+0x1b4d): undefined reference to `free' ../../lib/.libs/librad.a(argp-help.o): In function `hol_help': argp-help.o(.text+0x1d13): undefined reference to `memcpy' argp-help.o(.text+0x1d52): undefined reference to `free' ../../lib/.libs/librad.a(argp-help.o): In function `argp_args_levels': argp-help.o(.text+0x20e8): undefined reference to `strchr' ../../lib/.libs/librad.a(argp-help.o): In function `argp_args_usage': argp-help.o(.text+0x2233): undefined reference to `memcpy' argp-help.o(.text+0x2252): undefined reference to `free' ../../lib/.libs/librad.a(argp-help.o): In function `argp_doc': argp-help.o(.text+0x232c): undefined reference to `strchr' argp-help.o(.text+0x248e): undefined reference to `memcpy' argp-help.o(.text+0x2504): undefined reference to `free' argp-help.o(.text+0x2524): undefined reference to `free' argp-help.o(.text+0x25e8): undefined reference to `memcpy' argp-help.o(.text+0x25f6): undefined reference to `free' ../../lib/.libs/librad.a(argp-help.o): In function `_help': argp-help.o(.text+0x27e9): undefined reference to `memset' argp-help.o(.text+0x28df): undefined reference to `memcpy' ../../lib/.libs/librad.a(argp-help.o): In function `argp_state_help': argp-help.o(.text+0x2c24): undefined reference to `exit' ../../lib/.libs/librad.a(argp-help.o): In function `argp_error': argp-help.o(.text+0x2c64): undefined reference to `__stderrp' argp-help.o(.text+0x2c94): undefined reference to `fputs' argp-help.o(.text+0x2ca4): undefined reference to `putc' argp-help.o(.text+0x2cb4): undefined reference to `putc' argp-help.o(.text+0x2cca): undefined reference to `vfprintf' argp-help.o(.text+0x2cda): undefined reference to `putc' ../../lib/.libs/librad.a(argp-help.o): In function `argp_failure': argp-help.o(.text+0x2d2a): undefined reference to `__stderrp' argp-help.o(.text+0x2d54): undefined reference to `fputs' argp-help.o(.text+0x2d68): undefined reference to `putc' argp-help.o(.text+0x2d78): undefined reference to `putc' argp-help.o(.text+0x2d8b): undefined reference to `vfprintf' argp-help.o(.text+0x2da1): undefined reference to `putc' argp-help.o(.text+0x2db1): undefined reference to `putc' argp-help.o(.text+0x2dbc): undefined reference to `strerror' argp-help.o(.text+0x2dc8): undefined reference to `fputs' argp-help.o(.text+0x2ddc): undefined reference to `putc' argp-help.o(.text+0x2df7): undefined reference to `exit' ../../lib/.libs/librad.a(argp-parse.o): In function = `argp_default_parser': argp-parse.o(.text+0x75): undefined reference to `strrchr' argp-parse.o(.text+0xc4): undefined reference to `atoi' argp-parse.o(.text+0xe8): undefined reference to `sleep' ../../lib/.libs/librad.a(argp-parse.o): In function = `argp_version_parser': argp-parse.o(.text+0x171): undefined reference to `fprintf' argp-parse.o(.text+0x195): undefined reference to `exit' ../../lib/.libs/librad.a(argp-parse.o): In function `find_long_option': argp-parse.o(.text+0x1ee): undefined reference to `strcmp' ../../lib/.libs/librad.a(argp-parse.o): In function `parser_init': argp-parse.o(.text+0x689): undefined reference to `malloc' argp-parse.o(.text+0x762): undefined reference to `__stderrp' argp-parse.o(.text+0x76a): undefined reference to `__stdoutp' argp-parse.o(.text+0x87e): undefined reference to `strrchr' ../../lib/.libs/librad.a(argp-parse.o): In function `parser_finalize': argp-parse.o(.text+0x9f2): undefined reference to `fprintf' argp-parse.o(.text+0xb4a): undefined reference to `free' ../../lib/.libs/librad.a(argp-parse.o): In function `parser_parse_opt': argp-parse.o(.text+0xc68): undefined reference to `strchr' ../../lib/.libs/librad.a(argp-xinl.o): In function `argp_usage': argp-xinl.o(.text+0xf): undefined reference to `__stderrp' ../../lib/.libs/librad.a(argp-xinl.o): In function `_option_is_short': argp-xinl.o(.text+0x69): undefined reference to `___runetype' argp-xinl.o(.text+0x71): undefined reference to `_CurrentRuneLocale' ../../lib/.libs/librad.a(getline.o): In function `getstr': getline.o(.text+0x47): undefined reference to `malloc' getline.o(.text+0x87): undefined reference to `getc' getline.o(.text+0xbf): undefined reference to `realloc' getline.o(.text+0xec): undefined reference to `ferror' ../../lib/.libs/librad.a(strndup.o): In function `strndup': strndup.o(.text+0x27): undefined reference to `malloc' strndup.o(.text+0x44): undefined reference to `memcpy' ../../lib/.libs/librad.a(strnlen.o): In function `strnlen': strnlen.o(.text+0x22): undefined reference to `memchr' ../../lib/.libs/librad.a(getopt.o): In function `_getopt_initialize': getopt.o(.text+0x17d): undefined reference to `getenv' ../../lib/.libs/librad.a(getopt.o): In function `_getopt_internal': getopt.o(.text+0x588): undefined reference to `strncmp' getopt.o(.text+0x636): undefined reference to `__stderrp' getopt.o(.text+0x63e): undefined reference to `fprintf' getopt.o(.text+0x6ca): undefined reference to `__stderrp' getopt.o(.text+0x6d2): undefined reference to `fprintf' getopt.o(.text+0x703): undefined reference to `__stderrp' getopt.o(.text+0x70b): undefined reference to `fprintf' getopt.o(.text+0x78e): undefined reference to `__stderrp' getopt.o(.text+0x796): undefined reference to `fprintf' getopt.o(.text+0x882): undefined reference to `__stderrp' getopt.o(.text+0x88a): undefined reference to `fprintf' getopt.o(.text+0x8ba): undefined reference to `__stderrp' getopt.o(.text+0x8c2): undefined reference to `fprintf' getopt.o(.text+0x962): undefined reference to `__stderrp' getopt.o(.text+0x96a): undefined reference to `fprintf' getopt.o(.text+0x9ee): undefined reference to `__stderrp' getopt.o(.text+0x9f6): undefined reference to `fprintf' getopt.o(.text+0xa8c): undefined reference to `strncmp' getopt.o(.text+0xb06): undefined reference to `__stderrp' getopt.o(.text+0xb0e): undefined reference to `fprintf' getopt.o(.text+0xb8c): undefined reference to `__stderrp' getopt.o(.text+0xb94): undefined reference to `fprintf' getopt.o(.text+0xc16): undefined reference to `__stderrp' getopt.o(.text+0xc1e): undefined reference to `fprintf' getopt.o(.text+0xd29): undefined reference to `__stderrp' getopt.o(.text+0xd31): undefined reference to `fprintf' ../../lib/.libs/librad.a(rx.o): In function `rx_search': rx.o(.text+0x4a9): undefined reference to `malloc' rx.o(.text+0x4bc): undefined reference to `malloc' rx.o(.text+0x523): undefined reference to `realloc' rx.o(.text+0x53d): undefined reference to `realloc' rx.o(.text+0x1830): undefined reference to `bcopy' rx.o(.text+0x1851): undefined reference to `bcopy' ../../lib/.libs/librad.a(rx.o): In function `init_syntax_once': rx.o(.text+0x190b): undefined reference to `memset' ../../lib/.libs/librad.a(rx.o): In function `rx_cset': rx.o(.text+0x221a): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `rx_free_cset': rx.o(.text+0x2291): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `compiler_hash_alloc': rx.o(.text+0x22ae): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `compiler_hash_item_alloc': rx.o(.text+0x22ce): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `compiler_free_hash': rx.o(.text+0x22fd): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `compiler_free_hash_item': rx.o(.text+0x231d): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `rexp_node': rx.o(.text+0x2341): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `rx_free_rexp': rx.o(.text+0x25c4): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `rx_nfa_state': rx.o(.text+0x26d7): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `rx_free_nfa_state': rx.o(.text+0x271d): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `rx_nfa_edge': rx.o(.text+0x2784): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `rx_free_nfa_edge': rx.o(.text+0x27bd): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `rx_possible_future': rx.o(.text+0x27de): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `rx_free_possible_future': rx.o(.text+0x281d): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `side_effect_cons': rx.o(.text+0x2f7e): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `hash_cons_se_prog': rx.o(.text+0x2ff2): undefined reference to `malloc' rx.o(.text+0x3000): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `nfa_set_cons': rx.o(.text+0x3183): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `eclose_node': rx.o(.text+0x33ed): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `se_memo_freer': rx.o(.text+0x3600): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `nfa_set_freer': rx.o(.text+0x3620): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `rx_compactify_nfa': rx.o(.text+0x370a): undefined reference to `realloc' rx.o(.text+0x3714): undefined reference to `malloc' rx.o(.text+0x3787): undefined reference to `realloc' rx.o(.text+0x3797): undefined reference to `malloc' rx.o(.text+0x380c): undefined reference to `qsort' ../../lib/.libs/librad.a(rx.o): In function `rx_morecore': rx.o(.text+0x458e): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `rx_compile': rx.o(.text+0x5df5): undefined reference to `malloc' rx.o(.text+0x6304): undefined reference to `realloc' rx.o(.text+0x6312): undefined reference to `malloc' rx.o(.text+0x6a8f): undefined reference to `___runetype' rx.o(.text+0x6a96): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6ac0): undefined reference to `___runetype' rx.o(.text+0x6ac7): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6af1): undefined reference to `___runetype' rx.o(.text+0x6af8): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6b22): undefined reference to `___runetype' rx.o(.text+0x6b29): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6b57): undefined reference to `_DefaultRuneLocale' rx.o(.text+0x6b80): undefined reference to `___runetype' rx.o(.text+0x6b87): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6bb1): undefined reference to `___runetype' rx.o(.text+0x6bb8): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6be2): undefined reference to `___runetype' rx.o(.text+0x6be9): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6c13): undefined reference to `___runetype' rx.o(.text+0x6c1a): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6c44): undefined reference to `___runetype' rx.o(.text+0x6c4b): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6c71): undefined reference to `___runetype' rx.o(.text+0x6c78): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x6ca2): undefined reference to `_DefaultRuneLocale' rx.o(.text+0x6f36): undefined reference to `realloc' rx.o(.text+0x707b): undefined reference to `realloc' rx.o(.text+0x7089): undefined reference to `malloc' rx.o(.text+0x71d9): undefined reference to `realloc' rx.o(.text+0x71e7): undefined reference to `malloc' rx.o(.text+0x72e6): undefined reference to `_DefaultRuneLocale' rx.o(.text+0x7381): undefined reference to `_DefaultRuneLocale' rx.o(.text+0x7500): undefined reference to `realloc' rx.o(.text+0x750e): undefined reference to `malloc' rx.o(.text+0x78ea): undefined reference to `realloc' rx.o(.text+0x78f8): undefined reference to `malloc' rx.o(.text+0x7a5f): undefined reference to `realloc' rx.o(.text+0x7a6d): undefined reference to `malloc' rx.o(.text+0x7af7): undefined reference to `free' rx.o(.text+0x7b51): undefined reference to `memset' rx.o(.text+0x7eab): undefined reference to `bcopy' rx.o(.text+0x801d): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `re_search_2': rx.o(.text+0x8438): undefined reference to `abort' ../../lib/.libs/librad.a(rx.o): In function `re_comp': rx.o(.text+0x8936): undefined reference to `malloc' ../../lib/.libs/librad.a(rx.o): In function `regcomp': rx.o(.text+0x8aa0): undefined reference to `malloc' rx.o(.text+0x8ac7): undefined reference to `malloc' rx.o(.text+0x8af6): undefined reference to `___runetype' rx.o(.text+0x8b02): undefined reference to `_CurrentRuneLocale' rx.o(.text+0x8b25): undefined reference to `___tolower' rx.o(.text+0x8b31): undefined reference to `_CurrentRuneLocale' ../../lib/.libs/librad.a(rx.o): In function `regexec': rx.o(.text+0x8d12): undefined reference to `malloc' rx.o(.text+0x8d1d): undefined reference to `malloc' rx.o(.text+0x8dc3): undefined reference to `free' rx.o(.text+0x8dce): undefined reference to `free' ../../lib/.libs/librad.a(rx.o): In function `regerror': rx.o(.text+0x8e40): undefined reference to `strncpy' rx.o(.text+0x8e5b): undefined reference to `strcpy' ../../lib/.libs/librad.a(rx.o): In function `regfree': rx.o(.text+0x8e8f): undefined reference to `free' rx.o(.text+0x8ec7): undefined reference to `free' rx.o(.text+0x8ef4): undefined reference to `free' rm -fr .libs/pam_radius.lax mkdir .libs/pam_radius.lax rm -fr .libs/pam_radius.lax/librad.a mkdir .libs/pam_radius.lax/librad.a (cd .libs/pam_radius.lax/librad.a && ar x = /usr/ports/net/gnu-radius/work/radius-1.1/client/pam_radius/../../lib/.li= bs/librad.a) rm -fr .libs/pam_radius.lax/libdebug.a mkdir .libs/pam_radius.lax/libdebug.a (cd .libs/pam_radius.lax/libdebug.a && ar x = /usr/ports/net/gnu-radius/work/radius-1.1/client/pam_radius/../../lib/.li= bs/libdebug.a) ar cru .libs/pam_radius.a pam_radius.o = .libs/pam_radius.lax/librad.a/argcv.o = .libs/pam_radius.lax/librad.a/ascend.o = .libs/pam_radius.lax/librad.a/avl.o = .libs/pam_radius.lax/librad.a/client.o = .libs/pam_radius.lax/librad.a/cryptpass.o = .libs/pam_radius.lax/librad.a/dbm.o = .libs/pam_radius.lax/librad.a/debug.o = .libs/pam_radius.lax/librad.a/dict.o = .libs/pam_radius.lax/librad.a/envar.o = .libs/pam_radius.lax/librad.a/getgr.o = .libs/pam_radius.lax/librad.a/gethost_r.o = .libs/pam_radius.lax/librad.a/getpw_r.o = .libs/pam_radius.lax/librad.a/insist.o = .libs/pam_radius.lax/librad.a/intl.o = .libs/pam_radius.lax/librad.a/iputil.o = .libs/pam_radius.lax/librad.a/leakdetect.o = .libs/pam_radius.lax/librad.a/list.o = .libs/pam_radius.lax/librad.a/logger.o = .libs/pam_radius.lax/librad.a/md5.o = .libs/pam_radius.lax/librad.a/md5crypt.o = .libs/pam_radius.lax/librad.a/nas.o = .libs/pam_radius.lax/librad.a/printutmp.o = .libs/pam_radius.lax/librad.a/radargp.o = .libs/pam_radius.lax/librad.a/raddb.o = .libs/pam_radius.lax/librad.a/radpaths.o = .libs/pam_radius.lax/librad.a/radpdu.o = .libs/pam_radius.lax/librad.a/radsrv.o = .libs/pam_radius.lax/librad.a/radutmp.o = .libs/pam_radius.lax/librad.a/realms.o = .libs/pam_radius.lax/librad.a/symtab.o = .libs/pam_radius.lax/librad.a/sysdep.o = .libs/pam_radius.lax/librad.a/users_gram.o = .libs/pam_radius.lax/librad.a/users_lex.o = .libs/pam_radius.lax/librad.a/util.o = .libs/pam_radius.lax/librad.a/obstack.o = .libs/pam_radius.lax/librad.a/argp-ba.o = .libs/pam_radius.lax/librad.a/argp-eexst.o = .libs/pam_radius.lax/librad.a/argp-fmtstream.o = .libs/pam_radius.lax/librad.a/argp-fs-xinl.o = .libs/pam_radius.lax/librad.a/argp-help.o = .libs/pam_radius.lax/librad.a/argp-parse.o = .libs/pam_radius.lax/librad.a/argp-pv.o = .libs/pam_radius.lax/librad.a/argp-pvh.o = .libs/pam_radius.lax/librad.a/argp-xinl.o = .libs/pam_radius.lax/librad.a/pin.o = .libs/pam_radius.lax/librad.a/getline.o = .libs/pam_radius.lax/librad.a/strchrnul.o = .libs/pam_radius.lax/librad.a/strndup.o = .libs/pam_radius.lax/librad.a/strnlen.o = .libs/pam_radius.lax/librad.a/getopt.o = .libs/pam_radius.lax/librad.a/rx.o = .libs/pam_radius.lax/librad.a/getopt1.o = .libs/pam_radius.lax/libdebug.a/debugmod.o ranlib .libs/pam_radius.a rm -fr .libs/pam_radius.lax creating pam_radius.la (cd .libs && rm -f pam_radius.la && ln -s ../pam_radius.la = pam_radius.la) gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/client/pam_radius' gmake[3]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/client' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/client' gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/client' Making all in radtest gmake[2]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/radtest' if cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I. = -I/usr/local/include/ -O -pipe -mcpu=3Dpentiumpro -MT main.o -MD -MP = -MF ".deps/main.Tpo" \ -c -o main.o `test -f 'main.c' || echo './'`main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; \ else rm -f ".deps/main.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I. = -I/usr/local/include/ -O -pipe -mcpu=3Dpentiumpro -MT gram.o -MD -MP = -MF ".deps/gram.Tpo" \ -c -o gram.o `test -f 'gram.c' || echo './'`gram.c; \ then mv -f ".deps/gram.Tpo" ".deps/gram.Po"; \ else rm -f ".deps/gram.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I. = -I/usr/local/include/ -O -pipe -mcpu=3Dpentiumpro -MT input.o -MD -MP = -MF ".deps/input.Tpo" \ -c -o input.o `test -f 'input.c' || echo './'`input.c; \ then mv -f ".deps/input.Tpo" ".deps/input.Po"; \ else rm -f ".deps/input.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I. = -I/usr/local/include/ -O -pipe -mcpu=3Dpentiumpro -MT debugmod.o -MD = -MP -MF ".deps/debugmod.Tpo" \ -c -o debugmod.o `test -f 'debugmod.c' || echo './'`debugmod.c; \ then mv -f ".deps/debugmod.Tpo" ".deps/debugmod.Po"; \ else rm -f ".deps/debugmod.Tpo"; exit 1; \ fi /bin/sh ../libtool --mode=3Dlink cc -O -pipe -mcpu=3Dpentiumpro -o = radtest main.o gram.o input.o debugmod.o ../lib/liblog.la = ../lib/librad.la /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib = -lcrypt -L/usr/local/lib/ mkdir .libs cc -O -pipe -mcpu=3Dpentiumpro -o radtest main.o gram.o input.o = debugmod.o /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib = ../lib/.libs/liblog.a -L/usr/local/lib/ ../lib/.libs/librad.a -lcrypt gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/radtest' Making all in examples gmake[2]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/examples' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/examples' Making all in doc gmake[2]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc' Making all in texinfo gmake[3]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc/texinfo' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc/texinfo' Making all in man gmake[3]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc/man' soelim builddbm.8.man > builddbm.8 soelim radctl.8.man > radctl.8 soelim radiusd.8.man > radiusd.8 soelim radping.8.man > radping.8 soelim radzap.8.man > radzap.8 soelim radgrep.1.man > radgrep.1 soelim radlast.1.man > radlast.1 soelim raduse.1.man > raduse.1 soelim radwho.1.man > radwho.1 gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc/man' Making all in rfc gmake[3]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc/rfc' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc/rfc' gmake[3]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc' gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/doc' Making all in po gmake[2]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/po' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/po' Making all in mibs gmake[2]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/mibs' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/mibs' Making all in scripts gmake[2]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts' Making all in guile gmake[3]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile' Making all in 1.4 gmake[4]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile/1.4' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile/1.4' Making all in 1.6 gmake[4]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile/1.6' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile/1.6' gmake[4]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile' gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts/guile' gmake[3]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts' gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/scripts' Making all in contrib gmake[2]: Entering directory = `/usr/ports/net/gnu-radius/work/radius-1.1/contrib' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory = `/usr/ports/net/gnu-radius/work/radius-1.1/contrib' gmake[2]: Entering directory `/usr/ports/net/gnu-radius/work/radius-1.1' gmake[2]: Nothing to be done for `all-am'. gmake[2]: Leaving directory `/usr/ports/net/gnu-radius/work/radius-1.1' gmake[1]: Leaving directory `/usr/ports/net/gnu-radius/work/radius-1.1' gluttony#
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41180A2427E58F40A2A27A5FCD0292227CC723>