Subject: Re: [netatalk-admins] Solaris compilation problem w/ asun2.0a17.2 + AFS
From: Derrick J Brashear (shadow@dementia.org)
Date: Thu Dec 11 1997 - 14:28:29 EST
> Try adding " -lc -L/usr/ucblib -lucb" just after -lsocket -lnsl -lwrap.
> At our site the first thing we do when we get a new Solaris release is;
> "cd /usr/lib;ln -s ../ucblib/libucb* ." and the we use "-lc -lucb" at the
> end of every piece of code that uses AFS on Solaris. Too much of AFS is
> still based on "BSD 4.2 C". There have been requests to Transarc to update
> their code to a more POSIX implementation.....
>
Not really relevant to netatalk, but if:
a) you have Solaris 2.5 or later you don't have to worry about the b*()
functions
b) we have code which of course is only useful if you're compiling from source
to take care of e.g. sigvec and the like in the lwp "suite"
c) which leaves only flock, used in the ktc stuff, that most AFS-aware code
would need libucb to deal with, and the next time I build AFS I have a flock to
fcntl set of crap I'm going to use to take care of that.
So it's not that hard...
Oh, and we don't need -laudit either;-)
We now return you to your regularly scheduled netatalk....
-D
This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:28:27 EST