DynamoRIO / DynamoRIO/drmemory

drmem build uses multi-config and thus is all messed up when built from GUI w/ no build type

Open
#618 0 comments 0 reactions 0 assignees View on GitHub
Component-Build Migrated OpSys-Windows Priority-Medium
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

_From [bruen...@google.com](https://code.google.com/u/109494838902877177630/) on October 07, 2011 13:32:58_

Qin ran into a problem that I analyzed here: w/ the GUI no build type was
specified, and we end up w/ multi-config and the binaries go into
{Debug,Release} subdirs.

diff of CMakeCache.txt files (GUI vs cmd that specifies type):
71a72,74
> //No help, variable specified on the command line.
> CMAKE_BUILD_TYPE:UNINITIALIZED=Debug
>
75c78
< CMAKE_CONFIGURATION_TYPES:STRING=Release;Debug

---
> CMAKE_CONFIGURATION_TYPES:STRING=Debug
190c193
< CMAKE_SKIP_RPATH:BOOL=OFF

---
> CMAKE_SKIP_RPATH:BOOL=NO
199c202
< CMAKE_VERBOSE_MAKEFILE:BOOL=OFF

---
> CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
243,244c246,247
< //for developer use: ON or OFF overrides default
< INTERNAL:STRING=

---
> //DynamoRIO option: internal build
> INTERNAL:BOOL=ON
362c365
< preferred_base:STRING=0x71000000

---
> preferred_base:STRING=0x15000000

_Original issue: http://code.google.com/p/drmemory/issues/detail?id=618_

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.