X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Andrew Newsgroups: comp.os.msdos.djgpp Subject: Re: Want to build GNU ftp (from inetutils) using DJGPP Message-ID: References: <2gmmc01jpsi5shmc5n8d97rbbcnt8qgq7i AT 4ax DOT com> X-Newsreader: Forte Agent 2.0/32.640 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 44 Date: Sun, 13 Jun 2004 03:56:04 GMT NNTP-Posting-Host: 24.43.203.126 X-Complaints-To: abuse AT rogers DOT com X-Trace: twister01.bloor.is.net.cable.rogers.com 1087098964 24.43.203.126 (Sat, 12 Jun 2004 23:56:04 EDT) NNTP-Posting-Date: Sat, 12 Jun 2004 23:56:04 EDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Sat, 12 Jun 2004 19:36:26 GMT, MC wrote: >Hi all, > >I'm sick of the ftp.exe that comes with Windows because it doesn't >have passive mode, so I found inetutils offered by GNU, which contains >the source for ftp. I'm hoping that it's just like the UNIX one, >which has passive mode, if I'm not mistaken. > >So in order to build the source that I obtained from GNU, I installed >the latest version of DJGPP (set my environment variables and path, >and downloaded/installed the socket libraries). A hello world program >compiles, but I can't make ftp using the makefile that comes with the >ftp source. I get the following error on line 15: > >"Separator missing". Somewhere there's no tab where there should be. GNU make expects tabs in certain places: atarget: adependent atabindentedcommand If you editted the Makefile in a text editor that converts tabs to spaces, you have to fix it. >Unfortunately, I'm no makefile expert so I don't have a clue what's >going wrong. Is it even possible to compile GNU source using DJGPP? >(I would think so.) There are two makefiles that come with the ftp >source: makefile.in and makefile.am. What are these and do I need to >tweak them to work wth DJGPP? > >Any help would be appreciated! Try Cygwin, a native (more or less) Win32 port of GCC and many many tools. It uses a dll that provides some of the functionality that Windows lacks but UNIX does not. DJGPP does not, technically, interface with Windows (correct me if I'm wrong). -- Andrew -- Andrew