DynamoRIO / DynamoRIO/drmemory

Unable to build DrMemory with VS2012

Open
#2,045 4 comments 0 reactions 0 assignees View on GitHub
Component-Build
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

I have the following compile errors when trying to build DrMemory with the latest changes:
C:\drmemory\src2\dynamorio\ext\drreg\drreg.c(407): error C2275: uint: illegal use of this type as an expression
C:\drmemory\src2\dynamorio\ext\drreg\drreg.c(407): error C2146: syntax error : missing ';' before identifier "aflags"
C:\drmemory\src2\dynamorio\ext\drreg\drreg.c(407): error C2065: aflags: undeclared identifier
C:\drmemory\src2\dynamorio\ext\drreg\drreg.c(413): error C2065: aflags: undeclared identifier
C:\drmemory\src2\dynamorio\ext\drreg\drreg.c(418): error C2065: aflags: undeclared identifier

C:\drmemory\src2\drmemory\fastpath_x86.c(1576): error C2143: syntax error : missing ';' before 'type'
C:\drmemory\src2\drmemory\fastpath_x86.c(1577): error C2065: 'opc' undeclared identifier
C:\drmemory\src2\drmemory\fastpath_x86.c(1620): error C2065: opc: undeclared identifier
C:\drmemory\src2\drmemory\fastpath_x86.c(1645): error C2065: opc: undeclared identifier
C:\drmemory\src2\drmemory\fastpath_x86.c(3589): error C2143: syntax error : missing ';' before 'type'
C:\drmemory\src2\drmemory\fastpath_x86.c(3590): error C2275: instr_t: illegal use of this type as an expression

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.