Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Oct 2000 16:14:07 +0300
From:      "Giorgos Keramidas" <keramida@ceid.upatras.gr>
To:        leoric@home.com
Cc:        freebsd-questions@freebsd.org
Subject:   Re: What is -lipc?
Message-ID:  <20001015131407.273.qmail@localhost.hell.gr>
In-Reply-To: <39E4B02E.792E9F6B@home.com>; from leoric@home.com on Wed, Oct 11, 2000 at 01:23:42PM -0500
References:  <39E4B02E.792E9F6B@home.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 11, 2000 at 01:23:42PM -0500, leoric@home.com wrote:
> In the Makefile for Eagle BBS there is a section called "special libs".
> It says that if you are using Freebsd you need to add -lipc to the end
> as well as -lcrypt and -lcompat. When I tried to compile it gave me an
> error saying:
> /usr/libexec/elf/ld: cannot find -lipc

The program was made for some version of FreeBSD that required you to
link against libipc.so in order to use IPC functions (IPC stands for
Inter-Process Communication).

> I then went into the make file and removed it and attempted to compile
> again and it worked fine. After getting the BBS going I noticed
> that all the connections to it were reported as comming from local
> host. Does this have anything to do with -lipc? What is -lipc and how
> should I deal with this?

I do not have access to my local copy of the FreeBSD CVS repository now,
so I will let somebody else answer what libipc was and why it's not
required to link against it now.  I can guess however that IPC functions
are now a part of FreeBSD's libc and you are not required to use -lipc
anymore :-)

-- 
Giorgos Keramidas, < keramida @ ceid . upatras . gr >


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001015131407.273.qmail>