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

Antwort per Email an