Closed Bug 680753 Opened 13 years ago Closed 13 years ago

LNK2019 unresolved external symbol errors during Calendar Sunbird build.

Categories

(Calendar :: Sunbird Only, defect)

x86
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ewong, Assigned: ewong)

References

Details

Attachments

(1 file)

make[5]: Entering directory `/c/mozstuff/mozprgs/calxul/objdir-cal-release/calendar/sunbird/app' link -NOLOGO -OUT:sunbird.exe -PDB:sunbird.pdb -SUBSYSTEM:WINDOWS -ENTRY:wmainCRTStartup -MANIFESTUAC:NO -NXCOMPAT -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV -DEBUG -OPT:REF /HEAP:0x40000 nsCalendarApp.obj ./module.res ../../../mozilla/dist/lib/xul.lib c:/mozstuff/mozprgs/calxul/objdir-cal-release/mozilla/dist/lib/xpcom.lib c:/mozstuff/mozprgs/calxul/objdir-cal-release/mozilla/dist/lib/xul.lib c:/mozstuff/mozprgs/calxul/objdir-cal-release/mozilla/dist/lib/mozalloc.lib c:/mozstuff/mozprgs/calxul/objdir-cal-release/mozilla/dist/lib/nspr4.lib c:/mozstuff/mozprgs/calxul/objdir-cal-release/mozilla/dist/lib/plc4.lib c:/mozstuff/mozprgs/calxul/objdir-cal-release/mozilla/dist/lib/plds4.lib kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib comctl32.lib comdlg32.lib uuid.lib shell32.lib ole32.lib oleaut32.lib version.lib winspool.lib usp10.lib msimg32.lib nsCalendarApp.obj : error LNK2019: unresolved external symbol "protected: void __fastcall nsAString_internal::Finalize(void)" (?Finalize@nsAString_internal@@IAIXXZ) referenced in function "public: __thiscall nsAString_internal::~nsAString_internal(void)" (??1nsAString_internal@@QAE@XZ) nsCalendarApp.obj : error LNK2019: unresolved external symbol "protected: void __fastcall nsACString_internal::Finalize(void)" (?Finalize@nsACString_internal@@IAIXXZ) referenced in function "public: __thiscall nsACString_internal::~nsACString_internal(void)" (??1nsACString_internal@@QAE@XZ) nsCalendarApp.obj : error LNK2019: unresolved external symbol "public: __thiscall nsCOMPtr_base::~nsCOMPtr_base(void)" (??1nsCOMPtr_base@@QAE@XZ) referenced in function "public: __thiscall nsCOMPtr<class nsILocalFile>::~nsCOMPtr<class nsILocalFile>(void)" (??1?$nsCOMPtr@VnsILocalFile@@@@QAE@XZ) nsCalendarApp.obj : error LNK2019: unresolved external symbol "void __cdecl AppendUTF8toUTF16(char const *,class nsAString_internal &)" (?AppendUTF8toUTF16@@YAXPBDAAVnsAString_internal@@@Z) referenced in function "public: __thiscall NS_ConvertUTF8toUTF16::NS_ConvertUTF8toUTF16(char const *)" (??0NS_ConvertUTF8toUTF16@@QAE@PBD@Z) sunbird.exe : fatal error LNK1120: 4 unresolved externals make[5]: *** [sunbird.exe] Error 96 make[5]: Leaving directory `/c/mozstuff/mozprgs/calxul/objdir-cal-release/calendar/sunbird/app' make[4]: *** [libs] Error 2 make[4]: Leaving directory `/c/mozstuff/mozprgs/calxul/objdir-cal-release/calendar/sunbird' make[3]: *** [libs_tier_app] Error 2 make[3]: Leaving directory `/c/mozstuff/mozprgs/calxul/objdir-cal-release' make[2]: *** [tier_app] Error 2 make[2]: Leaving directory `/c/mozstuff/mozprgs/calxul/objdir-cal-release' make[1]: *** [default] Error 2 make[1]: Leaving directory `/c/mozstuff/mozprgs/calxul/objdir-cal-release' make: *** [build] Error 2
Depends on: 680742
Summary: LNK2019 unresolved external symbol errors → LNK2019 unresolved external symbol errors during Calendar Sunbird build.
Assignee: nobody → ewong
Status: NEW → ASSIGNED
Comment on attachment 554716 [details] [diff] [review] Changed confvars.sh and makefile.in. This should work out. I believe Lightning is also libxul compatible, and as long as it builds as Sunbird it seems we don't have any internal api used either. r=philipp
Attachment #554716 - Flags: review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Trunk
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: