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

