Closed Bug 373186 Opened 19 years ago Closed 19 years ago

Building lightning in windows using gcc

Categories

(Calendar :: Lightning Only, defect)

x86
Windows XP
defect
Not set
normal

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
Whiteboard: [qa discussion needed]
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!
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.
CCing cls. I would think if thebes was broken like this
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Whiteboard: [qa discussion needed]
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.