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
Attachment:
pgplLbFb8l6d1.pgp
Description: PGP signature