...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.

