cURL / Mailing Lists / curl-library / Single Mail


Re: Curl, Openssl and Makefile.m32

From: Guenter Knauf <>
Date: Fri, 7 Sep 2007 13:43:30 +0200

Hi Niall,
> I followed your instructions carefully and have everything, I believe,
> organised as you suggest.
> I am, however, getting an error towards the end of the build:

> Output of "mingw32-make mingw32-ssl":
>> gcc /* ... */ nss.c
>> rm -f libcurl.a
>> process_begin: CreateProcess(NULL, rm -f libcurl.a, ...) failed.>
>> make (e=2): The system cannot find the file specified.
>> mingw32-make[1]: *** [libcurl.a] Error 2
>> mingw32-make[1]: Leaving directory `C:/projects/mingw32/curl-7.16.4/lib'
>> mingw32-make: *** [mingw32-ssl] Error 2

> which I believe is referring to the "RM = rm -f" line of my makefile
> (used in Makefile.m32 lines 26, 76, 86, 99 and 102). Any idea what
> that's about? I've tried playing around with its values ... but to no
> avail. I even (just to see though I had little hope it would do
> anything helpful), reinstalled mingw to its latest and greatest
> version. I do normally attempt to figure out why things don't work
> myself but this is simply stomping me and I'm out of ideas ...
> Any ideas?
yes, that was an old fault in the Makefile, and I've fixed this already in CVS some weeks ago;
just set to:
RM = del /q /f
and the build should continue to end.
Or you can use the daily snapshots which contain all recent fixes:

greets, Guenter.
Received on 2007-09-07