Closed
Bug 373186
Opened 19 years ago
Closed 19 years ago
Building lightning in windows using gcc
Categories
(Calendar :: Lightning Only, defect)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 367742
People
(Reporter: antonioblancap, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
Build Identifier: Thunderbird version 3 alpha 1 (20070306)
I have already build Thunderbird. When I try to build Lightning, I am able to pull the source, but when I run: make -f client.mk build_all, I get this:
c:/mozillaL/mozilla/gfx/thebes/src/gfxWindowsFonts.cpp: In member function `void
gfxWindowsFontGroup::InitTextRunUniscribe(gfxContext*, gfxTextRun*, const PRUni
char*, PRUint32)':
c:/mozillaL/mozilla/gfx/thebes/src/gfxWindowsFonts.cpp:1537: warning: unused var
iable 'fontIndex'
../../../dist/include/thebes/gfxWindowsFonts.h: At global scope:
../../../dist/include/thebes/gfxWindowsFonts.h:232: warning: 'PRUint8 CharRangeB
it(PRUint32)' defined but not used
make[6]: *** [gfxWindowsFonts.o] Error 1
make[6]: Leaving directory `/cygdrive/c/mozillaL/mozilla/gfx/thebes/src'
make[5]: *** [libs] Error 2
make[5]: Leaving directory `/cygdrive/c/mozillaL/mozilla/gfx/thebes'
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/cygdrive/c/mozillaL/mozilla/gfx'
make[3]: *** [libs_tier_gecko] Error 2
make[3]: Leaving directory `/cygdrive/c/mozillaL/mozilla'
make[2]: *** [tier_gecko] Error 2
make[2]: Leaving directory `/cygdrive/c/mozillaL/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/cygdrive/c/mozillaL/mozilla'
make: *** [build] Error 2
I am not sure if this is a bug or a problem in the configuration, but since I have already build thunderbird and works ok, I believe this may be a bug.
thanks
Reproducible: Always
Steps to Reproduce:
I use this howto:
http://www.mozilla.org/projects/calendar/lightning/build.html
How I am building it on windows using the free tools, I use also this:
http://gemal.dk/mozilla/build.html(with the changes specified in the first link)
Actual Results:
Building process throw errors
Expected Results:
Finish the building process
Updated•19 years ago
|
Whiteboard: [qa discussion needed]
Comment 1•19 years ago
|
||
since Gecko is built way before any calendar-specific files are built, I doubt that this is a Lightning-specific bug. Have you tried to build Firefox with the same tree?
No I haven't try to build firefox with the same tree. I am just interested in building thunderbird + lightning, but if builiding firefox could help me I can try to do it. So the only logical explanation I found is that Gecko is not build if you build thunderbird only, right?, as I said, I have already build thunderbird and I never got that error (I had to solve many, but not that one).
The gfxWindowsFonts.h file, that it's look like is the root of the problem, is automatically generated, which make a kind of difficult edit it.
I am stock here, google doesn't have to much about it, and in the forums there are not to many adventurers building mozilla using free tools.
Any help, or suggestion, or links to information about this, will be reallyyyy appreciate,
thanks in advance!
Comment 3•19 years ago
|
||
I'm not sure if you will get much help here since this is no error Lightning/Calendar code. You might get help on irc.mozilla.org in channel #developers.
But if I remember correctly the support for building with gcc on Windows was dropped some time ago for Trunk. It's also possible to do Trunk builds on Windows without any tool costs by using the free Visual C++ 2005 Express Edition.
Comment 4•19 years ago
|
||
CCing cls. I would think if thebes was broken like this
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Updated•19 years ago
|
Whiteboard: [qa discussion needed]
Updated•19 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•