Closed
Bug 5018
Opened 25 years ago
Closed 25 years ago
a couple of build gotchas on Windows
Categories
(SeaMonkey :: Build Config, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
M7
People
(Reporter: arman, Assigned: leaf)
Details
(Whiteboard: fixed docs will be checked in by noon tomorrow)
This was the first time for me building Mozilla. I've downloaded
mozilla-19990128.tar.gz and I'm compiling on a NT4.0 box. Here are the problems
I ran into:
* nglayout.mak in the main MOZILLA directory assumes there is a command called
unix_date in the $(MOZ_TOOLS)\bin directory. However, the latest release of Gnu
Tools from Cygnus (Cygwin 20.1) there is only a "date" command.
* config/rules.mak assumes perl is at $(MOZ_TOOLS)\perl5\perl.exe. However, the
build documentation at http://www.mozilla.org/build/win32.html simply suggest to
use ActivePerl, which doesn't install in $(MOZ_TOOLS)\perl5. The make file
should probably just use the perl that's in the user's path. I believe that the
build document already suggests putting perl and the GNU tools at the start of
the path when building.
* The following line in the build instructions at
http://www.mozilla.org/build/win32.html should be changed form:
OS_TARGET=WINNT
to
set OS_TARGET=WINNT
* The following environment variables were needed to run make on nglayout.mak:
set MODULAR_NETLIB=1
set STANDALONE_IMAGE_LIB=1
set NGLAYOUT_PLUGINS=1
They should be added to the list of variables listed in
http://www.mozilla.org/build/win32.html.
Updated•25 years ago
|
Assignee: briano → leaf
Comment 1•25 years ago
|
||
I hereby designate Leaf as the Windows expert who will be
able to make sense of this for me. ;-)
Updated•25 years ago
|
Status: NEW → ASSIGNED
Comment 2•25 years ago
|
||
working on the docs
Comment 3•25 years ago
|
||
Actually, the "perl" and "date" gotchas have been fixed in the source base, the
docs are all i have left to clean.
just setting a target milestone to get it off the radar of bugs with no
milestones
what's left to fix on the docs? I can go fix this if you're busy.
Updated•25 years ago
|
Whiteboard: fixed docs will be checked in by noon tomorrow
Updated•25 years ago
|
Target Milestone: M6 → M7
Comment 6•25 years ago
|
||
setting to m7, this isn't a milestone blocker; more work will be done on this
shortly
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment 8•25 years ago
|
||
I just double checked, this is all fixed stuff. The doc is sufficient to build.
vrfy, people build on win32, nt4, and even 9x.
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•