Closed Bug 422820 Opened 17 years ago Closed 17 years ago

OS/2 final link error "_FcPatternEqual" : unresolved external

Categories

(Core :: Graphics, defect)

x86
OS/2
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: wuno, Unassigned)

References

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9b5pre) Gecko/2008030622 Minefield/3.0b5pre Build Identifier: When finally linking firefox.exe statically or xul.dll I get this linker error rm -f xul.dll g++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-long-long -pedantic -fno-strict-aliasing -Zomf -pipe -DNDEBUG -DTRIMMED -O2 -Zdll -Zhigh-mem -o xul.dll dlldeps-xul.o nsStaticXULComponents.o dlldeps.o nsGFXDeps.o dlldeps-zlib.o nsUnicharUtils.o nsCompressedCharMap.o nsBidiUtils.o nsRDFResource.o xulrunos2.res -Zmap -Zhigh-mem -s -Zlinker /EXEPACK:2 -Zlinker /PACKCODE -Zlinker /PACKDATA -Zhigh-mem ../../toolkit/xre/xulapp_s.lib ../../staticlib/components/xpconnect.lib ../../staticlib/components/necko.lib ../../staticlib/components/uconv.lib ../../staticlib/components/i18n.lib ../../staticlib/components/chardet.lib ../../staticlib/components/jar50.lib ../../staticlib/components/pref.lib ../../staticlib/components/caps.lib ../../staticlib/components/htmlpars.lib ../../staticlib/components/imglib2.lib ../../staticlib/components/gklayout.lib ../../staticlib/components/docshell.lib ../../staticlib/components/embedcomponents.lib ../../staticlib/components/webbrwsr.lib ../../staticlib/components/nsappshell.lib ../../staticlib/components/txmgr.lib ../../staticlib/components/chrome.lib ../../staticlib/components/commandlines.lib ../../staticlib/components/toolkitcomps.lib ../../staticlib/components/pipboot.lib ../../staticlib/components/pipnss.lib ../../staticlib/components/xmlextras.lib ../../staticlib/components/gkplugin.lib ../../staticlib/components/mozfind.lib ../../staticlib/components/appcomps.lib ../../staticlib/components/xpinstall.lib ../../staticlib/components/jsd.lib ../../staticlib/components/autoconfig.lib ../../staticlib/components/auth.lib ../../staticlib/components/cookie.lib ../../staticlib/components/permissions.lib ../../staticlib/components/universalchardet.lib ../../staticlib/components/composer.lib ../../staticlib/components/rdf.lib ../../staticlib/components/windowds.lib ../../staticlib/components/intlapp.lib ../../staticlib/components/storagecomps.lib ../../staticlib/components/pla ces.lib ../../staticlib/components/tkautocomplete.lib ../../staticlib/components/satchel.lib ../../staticlib/components/pippki.lib ../../staticlib/components/ucvmath.lib ../../staticlib/components/imgicon.lib ../../staticlib/components/gkgfxthebes.lib ../../staticlib/components/wdgtos2.lib ../../staticlib/components/oji.lib ../../staticlib/components/accessibility.lib ../../staticlib/components/spellchecker.lib ../../staticlib/components/zipwriter.lib ../../staticlib/xpcom_core.lib ../../staticlib/ucvutil_s.lib ../../staticlib/gkgfx.lib ../../staticlib/gfxshared_s.lib ../../staticlib/mozreg_s.lib ../../staticlib/morkreader_s.lib ../../staticlib/thebes.lib ../../staticlib/jsj.lib -L../../dist/lib -lsqlite3 -L../../dist/bin -L../../dist/lib -L../../dist/bin -L../../dist/lib -L../../jpeg -lmozjpeg -L../../modules/libimg/png -lmozpng -L../../dist/bin -lmozlcms -L../../dist/bin -lmozjs -L../../dist/bin -L../../dist/lib -lcrmf -lsmime3 -lssl3 -lnss3 -lnssutil3 -lsoftokn3 -L../../modules/zlib/src -lmozz ../../gfx/cairo/cairo/src/mozcairo.lib ../../gfx/cairo/libpixman/src/mozlibpixman.lib -LE:/MZFNTCFGFT/lib -lmozft -lmzfntcfg -L../../dist/lib -lplds4 -lplc4 -lnspr4 -ldl -lsocket -lsocket -ldl -lm xul.def weakld: error: Unresolved symbol (UNDEF) '_FcPatternEqual'. weakld: info: The symbol is referenced by: E:\mozbuild\staticlib\thebes.lib(gfxFontconfigUtils.o) Ignoring unresolved externals reported from weak prelinker. -snip- E:\mozbuild\staticlib\thebes.lib(gfxFontconfigUtils.o) : error LNK2029: "_FcPatternEqual" : unresolved external Reproducible: Always Steps to Reproduce: 1. 2. 3.
Yeah, we haven't implemented FcPatternEqual in the OS/2 FontConfig yet.
Status: UNCONFIRMED → NEW
Ever confirmed: true
This implements the function in a simple-minded way, it should be applied to the respective file of the mzfntcfgft_20080307.zip package.
Hey, you are even faster.... bringing up a solution in a minute, thanks. Marking WORKSFORME since its not a bug in a mozilla app.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: