Subject: [868] WU-FTPD on Linux

From: [email-masked] (Ken Long)
Date: Thu, 08 Dec 1994 10:30:14 -0500 (EST)

Hi, I'm new to this list, so forgive me if this has been asked previously...

I just recently installed a Linux system and have been having problems with
ftp from it, so I picked up a copy of wu-ftpd 2.4 and tried to compile it.
I saw in the INSTALL file that I should expect some warnings and not to 
worry about it, so I didn't.  However, I can't complete compiling it because
it goes beyond warnings and gives me an error.  Here's what I get:
 
<numerous warnings about parsing errors with ip.h>
 
ftpd.c:153: conflicting types for 'data'
/usr/include/linux/ip.h:49: previous declaration of 'data'
make: *** [ftpd.o] Error 1

And of course, it doesn't build the ftpd executable.
I'm running Linux v1.1.67

Can anyone help me out with this?  I thought I would ask before I went
around playing with the code and possibly creating more problems.
I'm sure there will be an easy fix for this....
Any help is greatly appreciated!!!!

-Ken Long
[email-masked]

---

From: [email-masked] (Ari Hovila)
Date: Fri, 09 Dec 1994 08:43:03 +0200 (EET)

> ftp from it, so I picked up a copy of wu-ftpd 2.4 and tried to compile it.

Hi Ken, Hi All,

It's some time ago when I last tried compiling WU-FTPD on Linux
(but I will soon have to do it again!). If I remember correctly
I changed the  bsd.h include line to

#include "/usr/include/bsd/bsd.h"

The other thing to remember is to use pmake (which is more a BSD make)
and not GNU make. And I believe that was sufficient. So you could
start with this info and see how it goes. Please let me know how it
went!

> [email-masked]

Regards,

.................................................................
Ari Hovila, [email-masked]
Moderating at garbo.uwasa.fi anonymous FTP archives 193.166.120.5
Computer Centre, University of Vaasa,  Box 700, FIN-65101 Finland

---

From: [email-masked] (Ken Long)
Date: Fri, 09 Dec 1994 08:51:01 -0500 (EST)

> start with this info and see how it goes. Please let me know how it

Thanks.  I tried both of those and it didn't seem to make a bit of
difference.  :(
I looked and the make that is generated already uses a 
-I/usr/include/bsd so the first part shouldn't even be necessary.
*shrug*

Oh well, back to the drawing board....