[EMAIL PROTECTED] wrote:
Figure that out but still encountered an error due to cygwin's style
for file path.

gmake[2]: Entering directory `C:/mozilla/mozilla/security/dbm/src'
cl  ....
/cygdrive/c/mozilla/mozilla/security/dbm/src/../../../dbm/src/h_bigkey.c

cl : Command line warning D9002 : ignoring unknown option
'/cygdrive/c/mozilla/m
ozilla/security/dbm/src/../../../dbm/src/h_bigkey.c'
cl : Command line error D8003 : missing source filename

VC++ is dumb and treat the path as an option.

You should use the "make" command in Cygwin instead.

The interface between the GNU make program and the shell is
very intricate.  The rules about quoting and backslashes are
hard to understand.  So we only support these two combinations
of GNU make and shell on Windows:

1. Cygwin's GNU make and bash
2. Regular GNU make (i.e., if you download the GNU make source
   code and build it yourself.  I seem to remember moztools also
   has a gmake.exe program) and MKS Korn Shell (a commercial
   product).

Perhaps someone should work harder to allow the combination of
regular GNU make and Cygwin bash.  (I have a headache whenever
I need to understand the rules about quoting and backslashes.)

In any case, I suggest the following:
1. do "which make" to make sure "make" is Cygwin's GNU make
   (something like /usr/bin/make).
2. Say "make" instead of "gmake".

Wan-Teh

_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to