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
•