delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/03/08/07:36:40

Date: Sun, 8 Mar 1998 14:36:27 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: JReister <jreister AT aol DOT com>
cc: djgpp AT delorie DOT com
Subject: Re: Can't make DJGPP V2.721 in Windows 95
In-Reply-To: <19980308064101.BAA10416@ladder02.news.aol.com>
Message-ID: <Pine.SUN.3.91.980308143141.22686f-100000@is>
MIME-Version: 1.0

On 8 Mar 1998, JReister wrote:

> make with the default argument runs fine, although the .exe's generated are
> much larger than the ones I downloaded.

That's because the distributed executables are stripped.  Yours include 
debug info.  Try this:

		strip gcc.exe cc1.exe cc1plus.exe

>  When I do a make install, I get the following:
> C:\djgpp\src\GNU\GCC-2721>make install
> Syntax error
> Bad command or file name
> Bad command or file name
> Bad command or file name
> Bad command or file name
> rm -f cpp
> ln cccp cpp > /dev/null 2>&1 \
>  || cp cccp cpp
> Ambiguous output redirect.
> make.exe: *** [cpp] Error -1

Children, don't try this at home!  "make install" doesn't work in the 
DJGPP port of GCC 2.7.x.  These commands assume a Unix-like shell, and 
will never work with COMMAND.COM, which is what you are trying to do.

I don't know about 2.8, but I think "make install" works there, although 
you still will need to install the port of Bash and auxiliary tools.

> In the DJGPP mail archives, I found hints regarding problems with building
> DJGPP in Windows 95, but not a complete list of things to do.

Set LFN=n in the environment before running configur.bat.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019