Closed Bug 210227 Opened 23 years ago Closed 23 years ago

Building Mozilla 1.4b on Win32 using GCC fails due to access to MSVC++ compiler which is not available

Categories

(SeaMonkey :: Build Config, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 209664

People

(Reporter: Robert.Bamler, Assigned: mozbugs-build)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4a) Gecko/20030401 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4a) Gecko/20030401 I trie to build Mozilla using the GNU Compiler. After setting the environment variables and starting make as described in http://www.mozilla.org/build/win32.html the build progress works for some minutes, but then tries to access the MSVC++ compiler although I'm using GCC instead of MSVC++. The corresponding line on my Windows-Command is: sh /cygdrive/c/downloads/mozilla/sourcecode/extracted/mozilla/nsprpub/build/cygwin-wrapper cl -Fonow.obj -c -W3 -nologo -GF -Gy -MDd -Od -Z7 -UNDEBUG -DDEBUG_Robert -UWINNT -DMOZILLA_CLIENT=1 -DDEBUG=1 -DXP_PC=1 -DWIN32=1 -D_DEBUG=1-DWIN95=1 -D_PR_GLOBAL_THREADS_ONLY=1 -D_X86_=1 -DFORCE_PR_LOG now.c This fails, because I don't have Visual C++ on my machine. The error-message is: exec: cl: not found Reproducible: Always Steps to Reproduce: Build Mozilla on Windows XP by starting the following *.bat-file: set MOZ_TOOLS=C:\downloads\moz_tools\target set PATH=%PATH%;%MOZ_TOOLS%\bin;C:\Programme\cygwin\bin set MOZCONFIG=C:\downloads\mozilla\sourcecode\MOZCONFIG cd C:\downloads\mozilla\sourcecode\extracted\mozilla make -f client.mk build (The above paths obviously refer to the locations where I have installed/downloaded the corresponding files on my machine.) Actual Results: The build progress runs for some time and then tries to start "cl" (Which is the MSVC++ Compiler as I guess). This throws an error, because the MSVC++ Compiler is not available. Expected Results: There should be a configuration item where I can set up that I want to use GCC instead of MSVC++. But I couldn't find such a configuration. I can't imagine how the scripts of the build progress should know that I'm using GCC without such a configuration.
*** This bug has been marked as a duplicate of 209664 ***
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
verified
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.