delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/07/30/00:07:47

Date: Thu, 29 Jul 1999 17:12:51 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Ron Williams <ron_w AT efn DOT org>
cc: djgpp AT delorie DOT com
Subject: Re: Problems compiling Cryptolib
In-Reply-To: <37a0f9c4.39846043@news3.newscene.com>
Message-ID: <Pine.SUN.3.91.990729170646.18033G-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 29 Jul 1999, Ron Williams wrote:

> The latest version of the Cryptlib encrytion library
> (http://www.cs.auckland.ac.nz/~pgut001/cryptlib/) contains a make file
> specifically for djgpp v2. I have been trying unsucessfully to get the
> library compiled. I keep getting the following error, after which gcc
> aborts:
> 
> No command name seen
> make.exe: *** [libcrypt.a] Error -1

Post here the lines from Makefile around the line that triggers this 
message.  It is impossible to guess what is the problem without seeing 
the offending lines.

One possibility is that the offending line in the Makefile ends with a 
semi-colon.  If this is the case, simply remove the semi-colon and the 
problem should go away.  (If my guess is correct, it means that nobody 
has revised those DJGPP-specific Makefiles for a long, long time.)

Also, what do you mean "gcc aborts"?  Does it crash?  If so, please post 
the traceback here.  Note that the DJGPP FAQ list has some advice for 
solving cases where the compiler crashes, see chapter 6 in the FAQ.

> I noticed that if I deleted the #if 0/#endif directives along with the
> code between them, I can get further and further down the compile
> sequence, but since I can't seem to find a way of outputting a source
> listing with errors marked, I'm stumped.

I'm confused.  The error message you cited comes from Make.  So how come 
you can correct it by changing the sources?

- Raw text -


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