[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Obtaining glibc on OpenBSD?
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: Re: Obtaining glibc on OpenBSD?
- From: Alexander Bochmann <ab_(_at_)_lists_(_dot_)_gxis_(_dot_)_de>
- Date: Tue, 13 Sep 2005 14:20:42 +0200
...on Mon, Sep 12, 2005 at 06:02:24PM -0700, Arthur Bebak wrote:
> I'm trying to run famd (the port of the file monitoring
> utility from SGI) on OpenBSD 3.7. In order to do this it
> appears I need a bunch of functions such as getmntent, which
> apparently are in the GNU libc.
What do you want to have famd for? AFAIK, GNOME
doesn't really need it, if that's the reason...
> Doing some Google searches I find references to a linux_base port
> which seems to be what I need. It contains glibc and a bunch of
> other stuff which would be useful. However I can't seem to find
> the actual port package.
I assume that's the stuff for the linux binary emulation,
and won't be of any use if you are trying to build an
OpenBSD binary.
> Can anybody help and point me in the right direction? Also I should
> note that I'm trying to get glibc on an amd64 architecture.
Well, the last time I built a glibc on an BSD system
was something like glibc 1.09 on SunOS 4.1, and even
back then it was not a pretty experience. Trust me,
you're perfectly on the wrong way - like others wrote,
if you want to have that program compile on OpenBSD,
you need to replace the non-existing functions with
their equivalents in the OpenBSD libc and program
around the implementation differences or limitations.
That's what porting an application is all about...
Alex.
Visit your host, monkey.org