pure-ftpd make fails

Racer D

what?
I tried to install pure-ftpd

followed these insturciton:

1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.

Running `configure' takes awhile. While running, it prints some
messages telling which features it is checking for.

2. Type `make' to compile the package.

3. Optionally, type `make check' to run any self-tests that come with
the package.

4. Type `make install' to install the programs and any data files and
documentation.

the configure part ran file, then i typed make, this is what i get:

[racer:/applications/pure-ftpd] racer% make
make all-recursive
Making all in puredb
Making all in src
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
make[2]: Nothing to be done for `all'.
Making all in contrib
make[2]: Nothing to be done for `all'.
Making all in man
make[2]: Nothing to be done for `all'.
Making all in pam
make[2]: Nothing to be done for `all'.
Making all in gui
make[2]: Nothing to be done for `all'.
Making all in configuration-file
make[2]: Nothing to be done for `all'.

What am I doing wrong?

(OS X 10.2.2)
 
Are you really, really really sure that you don't want any --with options? There are a lot of them and some of them are really nice, like bandwidth throttling. See the readme. All that stuff is "make" telling you that since you've asked for no options, it won't compile them.
 
"Nothing to be done for..." is a good phrase in a Make routine. It doesn't mean there's a problem, not unless you need something done!

For instance, if you've already compiled everything in a src folder and run make again, you'll see a lot of these messages. That's because everything was already done -- the house is in order.

But as wyvern said, read the README and try adding some options on to your configure command -- you'll probably be happy you did.
 
It'll only take you 2 minutes to read all the --with-stuff compile options. You could try the one that does everything (I think it's --with-everything) and just get it all.
 
In my experience, ProFTPd works great on OS X clients and servers. I've had no problems with it at all in 18+ months of running it in a production environment. When configuring ProFTPd, you don't really have to worry about lots of flags at configure time, because it's very configurable at runtime no matter how it's been compiled.

http://www.proftpd.org/

Just my $0.02.
 
uh look at this shit...

make install:
[racer:/applications/pure-ftpd] racer% make check
Making check in puredb
Making check in src
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in src
make[1]: Nothing to be done for `check'.
Making check in contrib
make[1]: Nothing to be done for `check'.
Making check in man
make[1]: Nothing to be done for `check'.
Making check in pam
make[1]: Nothing to be done for `check'.
Making check in gui
make[1]: Nothing to be done for `check'.
Making check in configuration-file
make[1]: Nothing to be done for `check'.
make[1]: Nothing to be done for `check-am'.

so what's up with that?
the make seemeed to be working but at very last i got this

Making all in contrib
make[2]: Nothing to be done for `all'.
Making all in man
make[2]: Nothing to be done for `all'.
Making all in pam
make[2]: Nothing to be done for `all'.
Making all in gui
make[2]: Nothing to be done for `all'.
Making all in configuration-file
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.

i did "./conigure --with-everything" btw
 
Back
Top