I am using
- dos style line endings
- I am not sure about the version of cygwin. IHot do I check it. I have got
the cygwin from
- The follwing make:
$ make
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is N warranty; not even for MERCHANTABILITY or FITNESS FR A
PARTICULAR PURPSE.
This program built for i686-pc-cygwin
Here are my environment variables:
$ export
declare -x !::="::\\"
declare -x !C:="C:\\mozilla"
declare -x ALLUSERSPRFILE="C:\\Documents and Settings\\All Users"
declare -x APPDATA="C:\\Documents and Settings\\matejt\\Application Data"
declare -x CLUSTERLG="C:\\WINDWS\\Cluster\\cluster.log"
declare -x CMMNPRGRAMFILES="C:\\Program Files\\Common Files"
declare -x CMPUTERNAME="MATRA3"
declare -x CMSPEC="C:\\WINDWS\\system32\\cmd.exe"
declare -x CVS_RSH="/bin/ssh"
declare -x CYGWINBASE="C:\\cygwin"
declare -x DEVENVDIR="C:\\Program Files\\Microsoft Visual Studio .NET
2003\\Common7\\IDE"
declare -x FP_NHST_CHECK="N"
declare -x FRAMEWRKDIR="C:\\WINDWS\\Microsoft.NET\\Framework"
declare -x FRAMEWRKSDKDIR="C:\\Program Files\\Microsoft Visual Studio .NET
2003\\SDK\\v1.1"
declare -x FRAMEWRKVERSIN="v1.1.4322"
declare -x GLIB_PREFIX="C:\\mozilla\\vc71"
declare -x HME="/cygdrive/c/mozilla/
"
declare -x HMEDRIVE="C:"
declare -x HMEPATH="\\Documents and Settings\\matejt"
declare -x HSTNAME="matra3"
declare -x INCLUDE="C:\\mozilla\\vc71\\include;C:\\Program Files\\Microsoft
Visual Studio .NET 2003\\VC7\\ATLMFC\\INCLUDE;C:\\Program Files\\Microsoft
Visual Studio .NET 2003\\VC7\\INCLUDE;C:\\Program Files\\Microsoft Visual
Studio .NET 2003\\VC7\\PlatformSDK\\include\\prerelease;C:\\Pr ogram Files\\
Microsoft Visual Studio .NET 2003\\VC7\\PlatformSDK\\include;C:\\Program
Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include;C:\\Program
File
s\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include\\"
declare -x INFPATH="/"
declare -x LIB="C:\\mozilla\\vc71\\lib;C:\\Program Files\\Microsoft Visual
Studio .NET 2003\\VC7\\ATLMFC\\LIB;C:\\Program Files\\Microsoft Visual Stud
io .NET 2003\\VC7\\LIB;C:\\Program Files\\Microsoft Visual Studio .NET
2003\\VC7\\PlatformSDK\\lib\\prerelease;C:\\Progra m Files\\Microsoft Visual
Stu
dio .NET 2003\\VC7\\PlatformSDK\\lib;C:\\Program Files\\Microsoft Visual
Studio .NET 2003\\SDK\\v1.1\\lib;C:\\Program Files\\Microsoft Visual Studio
NET 2003\\SDK\\v1.1\\Lib\\"
declare -x LIBIDL_PREFIX="C:\\mozilla\\vc71"
declare -x LGNSERVER="\\\\ATLAS"
declare -x MAKE_MDE="unix"
declare -x MANPATH="/"
declare -x MZ_TLS="C:\\mozilla\\moztools"
declare -x MSVCDIR="C:\\Program Files\\Microsoft Visual Studio .NET
2003\\VC7"
declare -x NUMBERF_PRCESSRS="1"
declare -x LDPWD="/etc/skel"
declare -x S="Windows_NT"
declare -x
PATH="/
Files/Microsoft Visual Studio .NET
am Files/Microsoft Visual Studio .NET
Files/Microsoft Visual Studio .NET
Files
/Microsoft Visual Studio .NET
Files/Microsoft Visual
Studio .NET
e/c/Program Files/Microsoft Visual Studio .NET
drive/c/PRGRA
~
Files/Microsoft SQL Serv
Files/ActivCard/ActivCard
Files/Microsoft
Command
"
declare -x PATHEXT=".CM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH"
declare -x PRINTER="\\\\testis\\hp LaserJet 1000"
declare -x PRCESSR_ARCHITECTURE="x86"
declare -x PRCESSR_IDENTIFIER="x86 Family 6 Model 9 Stepping 5,
GenuineIntel"
declare -x PRCESSR_LEVEL="6"
declare -x PRCESSR_REVISIN="0905"
declare -x PRGRAMFILES="C:\\Program Files"
declare -x PRMPT="\$P\$G"
declare -x PS1="\\[\\e]0;\\w\\a\\]\\n\\[\\e[32m\\]\\u@\\h
\\[\\e[33m\\]\\w\\[\\e[0m\\]\\n\\\$ "
declare -x
PWD="/"
declare -x RDKRT="C:\\Program Files\\PhxRDK_Nov05\\"
declare -x SESSINNAME="Console"
declare -x SHLVL="1"
declare -x SYSTEMDRIVE="C:"
declare -x SYSTEMRT="C:\\WINDWS"
declare -x TEMP="/cygdrive/c/DCUME~1/matejt/LCALS~1/Temp"
declare -x TERM="cygwin"
declare -x TMP="/cygdrive/c/DCUME~1/matejt/LCALS~1/Temp"
declare -x USER="matejt"
declare -x USERDNSDMAIN="CREA.SI"
declare -x USERDMAIN="CREA"
declare -x USERNAME="matejt"
declare -x USERPRFILE="C:\\Documents and Settings\\matejt"
declare -x VCINSTALLDIR="C:\\Program Files\\Microsoft Visual Studio .NET
2003"
declare -x VCVARS="C:\\Program Files\\Microsoft Visual Studio .NET
2003\\Common7\\Tools\\vsvars32.bat"
declare -x VS71CMNTLS="C:\\Program Files\\Microsoft Visual Studio .NET
2003\\Common7\\Tools\\"
declare -x VS80CMNTLS="C:\\Program Files\\Microsoft Visual Studio
8\\Common7\\Tools\\"
declare -x VSINSTALLDIR="C:\\Program Files\\Microsoft Visual Studio .NET
2003\\Common7\\IDE"
declare -x WINDIR="C:\\WINDWS"
And hre is my .mozcinfig file:
$
ac_add_options
ac_add_options
Thanks for your help,
Matra
"Benjamin Smedberg" <benjamin (AT) smedbergs (DOT) uswrote in message
@mozilla.org
matra wrote:
>
>After a while, the build crashes with the following message:
>
You mean 'fails', thank goodness ;-)
>
>`/'
>/usr/bin/make -C //security/coreconf MAKE="/usr/bin/make -j1" -j1
>CC="/
>d/cygwin-wrapper cl"
>MZILLA_INCLUDES="
>-Ic:/mozilla/firefox-1.5-sourc
>"
>
>DIST=c:/mozilla/fir
>MZILLA_CLIENT=1
>NMDUPDATE=1
>
>illa NS_USE_GCC= NS_USE_NATIVE=1 S_TARGET=WIN95 USE_DEBUG_RTL=1 clean
>make[4]: Entering directory
>`/'
>/coreconf/rules.mk:381: target `c' doesn't match the target pattern
>/coreconf/rules.mk:418: target `c' doesn't match the target pattern
>/coreconf/rules.mk:419: warning: overriding commands for target `c'
>
It looks like this is caused by the BUILD_TREE=c:/mozilla or
SURCE_MD_DIR=c:/ flags. That variable is being used in the makefile
and make is interpreting the colon as the end of a target. What version of
cygwin and make are you using, and do you have DS or unix-style line
endings?
dev-builds mailing list
dev-builds (AT) lists (DOT) mozilla.org