Hallo!
On 04 Apr 2004 at 21:53 +0200, Stefan Bachem wrote:
[Portierung von pcnfsd, Anpassung des BSD-Makefiles]
> /usr/bin/ld: cannot find -lrpc
>
> Wie heisst die entsprechende Library unter Linux?
Welche Funktionen exportiert sie denn? Darüber solltest du am ehesten
ein Linux-Pendant finden können.
Ansonsten finde ich hier sowohl in Debian 3.0 als auch in FreeBSD 4.6
nur eine librpcsvc, nicht aber eine librpc.{so,a}. Zudem scheinen die in
/usr/lib/librpcsvc.a enthaltenen Funktionen allesamt auch in der
(shared) libc implementiert zu sein, so dass ein Weglassen von '-lrpc'
allemal einen Versuch wert wäre.
> In dem Makefile taucht an einer Stelle noch
> CFLAGS = -DOSVER_BSD386
> sowie
> LINTFLAGS= -hbax
> auf.
>
> Sind mit dem CFLAGS Eintrag probleme zu erwarten?
Damit wird zunächst nur das Präprozessorsymbol OSVER_BSD386 gesetzt.
Einfach ausprobieren, würde ich sagen.
Gruß,
Elmar
--
[ GnuPG: D8A88C0D / 2407 063C 1C92 90E9 4766 B170 5E95 0D7F D8A8 8C0D ]
···
In die Tiefe musst du steigen,
soll sich dir das Wesen zeigen.-- Friedrich v. Schiller
pgp0.pgp
Description: PGP signature