Mail Archives: djgpp/1999/07/30/00:07:47
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 -