Closed Bug 487289 Opened 16 years ago Closed 16 years ago

cross platform build --enable-memory-profiler needs to add advapi to OS_LIBS

Categories

(Tamarin Graveyard :: Build Config, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: dschaffe, Assigned: dschaffe)

Details

Attachments

(1 file)

building on windows with --enable-memory-profile produces link errors: MMgc.lib(VMPI-windows.obj) : error LNK2019: unresolved external symbol __imp__Se tSecurityDescriptorDacl@16 referenced in function "void __cdecl VMPI_WriteOnName dSignal(char const *,unsigned int *)" (?VMPI_WriteOnNamedSignal@@YAXPBDPAI@Z) MMgc.lib(VMPI-windows.obj) : error LNK2019: unresolved external symbol __imp__In itializeSecurityDescriptor@8 referenced in function "void __cdecl VMPI_WriteOnNa medSignal(char const *,unsigned int *)" (?VMPI_WriteOnNamedSignal@@YAXPBDPAI@Z) shell/avmshell.exe : fatal error LNK1120: 2 unresolved externals I think advapi32 must be linked in.
Flags: flashplayer-qrb+
Attached patch patchSplinter Review
adding advapi32 to OS_LIBS links in the library correctly.
Assignee: nobody → dschaffe
Attachment #371509 - Flags: review?(treilly)
Attachment #371509 - Flags: review?(treilly) → review+
Status: NEW → ASSIGNED
issue has been resolved, marking fixed.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: