From owner-freebsd-questions@FreeBSD.ORG Sun Oct 10 16:39:05 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 707FE16A4CE for ; Sun, 10 Oct 2004 16:39:05 +0000 (GMT) Received: from smtp1.adl2.internode.on.net (smtp1.adl2.internode.on.net [203.16.214.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF19943D1D for ; Sun, 10 Oct 2004 16:39:04 +0000 (GMT) (envelope-from malcolm.kay@internode.on.net) Received: from beta.home (ppp139-240.lns1.adl2.internode.on.net [150.101.139.240])i9AG8x4a056964; Mon, 11 Oct 2004 02:09:00 +0930 (CST) From: Malcolm Kay Organization: at home To: Steve Suhre , freebsd-questions@freebsd.org Date: Mon, 11 Oct 2004 02:04:12 +0930 User-Agent: KMail/1.5.4 References: <6.0.3.0.2.20041010064816.026da580@nano.net> <200410102342.19638.malcolm.kay@internode.on.net> <6.0.3.0.2.20041010092414.04171ec0@nano.net> In-Reply-To: <6.0.3.0.2.20041010092414.04171ec0@nano.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200410110204.12342.malcolm.kay@internode.on.net> Subject: Re: NCFTP install problems X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 16:39:05 -0000 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 > > > >