Closed Bug 450799 Opened 16 years ago Closed 16 years ago

"No rule to make target .../tkhstory.lib" compiling <nsRDFResource.cpp> with |--enable-libxul --disable-xpfe-components|

Categories

(SeaMonkey :: Build Config, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: sgautherie, Unassigned)

References

Details

As an attempt to workaround bug 450781, I added |--disable-xpfe-components|.

It failed ("as expected") on
{{
nsRDFResource.cpp

/bin/perl .../mozilla/config/version_win.pl [...]

Creating Resource file: module.res

rc.exe  -r -DZLIB_INTERNAL -DZLIB_DLL=1 -DMOZ_PLUGINS -DMOZ_XPINSTALL -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS -DMOZ_AUTH_EXTENSION -DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET -DICON_DECODER -DMOZ_SPELLCHECK -DMOZ_ZIPWRITER -DMOZILLA_INTERNAL_API -DMOZ_SUITE=1 -DSUITE_USING_XPFE_DM=1 -DOSTYPE=\"WINNT5.0\" -DOSARCH=WINNT -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET  -DIMPL_XREAPI -I.../mozilla/widget/src/windows -I.../mozilla/intl/unicharutil/util -I.../mozilla/config -I.../mozilla/widget/src/windows -I.../mozilla/widget/src/build  -I.../mozilla/toolkit/library -I. -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/zlib -I../../dist/include/xulapp -I../../dist/include/libreg -I../../dist/include/widget -I../../dist/include/gfx -I../../dist/include/uconv -I../../dist/include/unicharutil -I../../dist/include/rdf -I../../dist/include/rdfutil -I../../dist/include -I../../dist/include/libxul -I../../dist/include/nspr -Fomodule.res .../mozilla/toolkit/library/module.rc

make[5]: *** No rule to make target `../../staticlib/components/tkhstory.lib', needed by `xul.dll'.  Stop.
}}

Is it expected to fail on that file ?
What would it take to fix this case ?
Related to bug 397277 comment 5 ??
Please don't go filing bugs after having used random configure options.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
Well, I didn't think my choice was that random, but anyway.

Fwiw, a SeaMonkey build with |--disable-xpfe-components| only:
*completes,
*starts, up to the profile manager,
*after it, fails with
{{
Error launching browser window:TypeError: Components.classes['@mozilla.org/appshell/component/browser/instance;1'] is undefined
}}
You need to log in before you can comment on or make changes to this bug.