NCFTP install problems

Malcolm Kay malcolm.kay at internode.on.net
Sun Oct 10 09:39:05 PDT 2004


On Mon, 11 Oct 2004 01:01 am, Steve Suhre wrote:
> I tried the ports first and it couldn't find the files it needed and gave
> up. I usually install from ports, but it wasn't working so I went and
> grabbed it myself. 

What wasn't working that you were able to grab yourself?

> The Downloads folder is just a place to keep installed
> apps. I've done several others from there, and I was running as root when I
> attempted the install.
>
> I had tried make and make install, they both gagged with a 127.
>
> I'll try moving it to the ports/ftp folder and try it from there, although
> a valid path should be a valid path....

Mostly yes -- but you cannot really be sure there is not a quirk somewhere
in the build package.

>
> At 08:12 AM 10/10/2004, Malcolm Kay wrote:
> >On Sun, 10 Oct 2004 10:23 pm, Steve Suhre wrote:
> > > Hi,
> > >
> > > I'm running FreeBSD 4.6 and am having trouble installing ncftp 3.1.8.
> > > The error I get is:
> > >
> > >
> > > ....creating sh_util/Makefile
> > > creating vis/Makefile
> > > creating config.h
> > > ===>  Building for ncftp-3.1.8
> > > -e  's|u_decodeurl.so u_decodeurl.so|u_decodeurl.so u_decodehost.so|'
> > > /usr/home/steve/Downloads/ncftp3/work/ncftp3.1.8/libncftp/Makefile
> > > -e: not found
> > > *** Error code 127
> > >


It is hard to tell from this brief message.
It seems to suggest that the build is seeing a -e option to some command
as a new command. Or perhaps some process doesn't like the -e option or 
doesn't like the argument to the option.

It could be that the build expects a later version of a system command somewhere 
along the way with slightly extended syntax or option list -- not
necessarily were the problem appears but perhaps during some configuration phase.

> > >
> > > Anyone have any idea what's missing? The decodeurl.c and decodehost.c
> > > files are in the proper folder....
> >
> >Very difficult to know from this.
> >How did the tree /usr/home/steve/Downloads/ come about and what does it
> >contain.
> >
> >But you seem to be doing it a hard way rather than through the standard
> > port installation. If you try to setup your own tree it can be difficult
> > to get all the references correct and to insure the all the require
> > components are present.
> >
> >You do have the ports database installed at /ust/ports ?
> >If not then download it or install from your installation CD.
> >If you don't have the required ncftp3 package then unpack ncftp3.tar.gz in
> >/usr/ports/ftp. If you already have the source code archives then move
> > them to /usr/ports/distfiles.
> >
> >Now as root go to /usr/ports/ftp/ncftp3 and execute
> ># make
> >and if that works
> ># make install
> >
> >



More information about the freebsd-questions mailing list