Date: Sun, 28 Nov 1999 15:09:15 -0800 (PST) From: Kip Macy <kip@lyris.com> To: "Ronald F. Guilmette" <rfg@monkeys.com> Cc: patrik@astrom.net, freebsd-hackers@FreeBSD.ORG Subject: Re: Error compiling.. (Again, forgot the attachment) Message-ID: <Pine.SOL.3.91.991128150750.10810B-100000@luna> In-Reply-To: <75085.943829438@monkeys.com>
index | next in thread | previous in thread | raw e-mail
cuserid is in the compatibility library, from the man page:
CUSERID(3) FreeBSD Library Functions Manual
CUSERID(3)
NAME
cuserid - get user name associated with effective UID
SYNOPSIS
#include <stdio.h>
char *
cuserid(char *s)
DESCRIPTION
The cuserid function is made obsolete by getpwuid.
It is available from the compatibility library, libcompat.
To get the program to link just add:
-lcompat
On Sun, 28 Nov 1999, Ronald F. Guilmette wrote:
>
> In message <Pine.BSF.4.10.9911282300440.56372-200000@styx.astrom.net>, you wrot
> e:
>
> >Hi everyone...
> >
> >First of all I would like to state that IM not a programmer.
>
> Then you're probably not a `hacker' either.
>
> >Im trying to compile a program and IM getting a errormessage, I have
> >included the error message bellow.
> >
> >viking# cc emsg1.c
> >emsg1.c: In function `main':
> >emsg1.c:197: warning: passing arg 2 of `connect' from incompatible pointer
> >type
> >/var/tmp/ccRu22801.o: In function `main':
> >/var/tmp/ccRu22801.o(.text+0x5bb): undefined reference to `cuserid'
> >viking#
> >
> >The software IM trying to compile is a network monitoring tool named
> >"EMU", I've found it at "http://www.jarrix.com.au".
> >
> >At line 197 it looks like this...
> >
> >if( connect(s, &sin, sizeof(sin)) < 0) {
>
> Try replacing that line with:
>
> if( connect(s, (struct sockaddr *) &sin, sizeof(sin)) < 0) {
>
> That should fix your `incompatable pointer' warning.
>
> As regards to your link-time error (missing `cuserid') I'm afraid I
> can't be of any help.
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message
>
>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.3.91.991128150750.10810B-100000>
