Closed
Bug 70445
Opened 24 years ago
Closed 24 years ago
Cannot build debug & opt nspr trees under win32
Categories
(SeaMonkey :: Build Config, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla0.9
People
(Reporter: cls, Assigned: cls)
Details
Attachments
(2 files)
1.97 KB,
text/plain
|
Details | |
2.51 KB,
patch
|
Details | Diff | Splinter Review |
A user posted about this problem in the m.builds newsgroup. The drawback of
autoconf builds is that we cannot build with multiple <config>.OBJ dirs unless
we figure out a way to also place the generated config files (autoconf.mk) into
a <config>.OBJ directory as well. Rather than go through that as I'd like
<config>.OBJ subdirs to go away once win32 is switched over to use autoconf, I
have a patch that will create a <config> dir within mozilla/nsprpub/ and do an
objdir build from there.
Severity: normal → critical
Priority: -- → P1
Target Milestone: --- → mozilla0.9
Comment 3•24 years ago
|
||
In nsprpub\gmakefile.win, you say:
# Argh. nmake keeps the cwd from cmd to cmd and gmake does not
# Furthermore, shmsdos doesn't support '&&' so there's a chance the
# 'cd' could fail and configure would be run in the wrong dir
Aren't we requiring that 'make' and 'sh' from the Cygwin tools
be used? Are you still trying to support Netscape's Win32 port
of gmake and shmsdos?
In trying to address the speed concerns of using the cygwin posix layer for each
command executed, we only require the use of ash for running configure. There
is a slight slowdown from using ash as opposed to shmsdos but nothing as drastic
as what was estimated before (on w2k, win9x might be a different story). Unless
more problems like this pop up, I don't see a huge problem in supporting the
netscape tools.
Comment 5•24 years ago
|
||
wtc- no, we are not using cygwin's make. We're supporting the updated (3.79.1)
version of gmake natively compiled for Win32 (and hacked to use shmsdos), for
speed. This is what's in wintools.zip.
Comment 6•24 years ago
|
||
This change to client.mak has stopped my build working (on WinNT), I have had
to revert to 3.95.
Comment 7•24 years ago
|
||
Please ignore my previous comments, I can no longer reproduce this problem.
Sorry for wasting time.
Comment 8•24 years ago
|
||
this looks like it's already in the tree... is that right, cls? r=leaf,
posthumously
Yes, it's in the tree and causing the usual amount of havoc.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•