Comments (4)
I am using dynamorio release 10.0.0
To try out RISC-V support, you should consider using the latest master tree.
from dynamorio.
I am using dynamorio release 10.0.0
To try out RISC-V support, you should consider using the latest master tree.
The reason i used 10.0.0 instead master i was getting below configure time issue., and i was unable to resold this with our source code update. Please let me know how can resolve this with our source code update ?
$ cmake -DCMAKE_TOOLCHAIN_FILE=../master/dynamorio/make/toolchain-aarch64.cmake ../master/dynamorio
----------------------------------------------cut----------------------------------
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
-- Performing Test implicit_fallthrough_avail
-- Performing Test implicit_fallthrough_avail - Success
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.17") found components: doxygen dot
-- Using vera++ for code style checks
-- Using elfutils
CMake Error at ext/drsyms/CMakeLists.txt:176 (message):
Failed to find single source for
/data2/phase2/benchmarking/master/dynamorio/ext/drsyms/elfutils/dwarf_begin_elf.c.patch
from dynamorio.
$ cmake -DCMAKE_TOOLCHAIN_FILE=../master/dynamorio/make/toolchain-aarch64.cmake ../master/dynamorio
The -DCMAKE_TOOLCHAIN_FILE
option is for cross compiling, since you're compiling on the VisionFive SBC (I believe), it should be removed.
Failed to find single source for
You need to pull the submodules too.
Refer to https://dynamorio.org/page_building.html for building from source details.
from dynamorio.
RISC-V is indeed still under development which is why pre-compiled binaries are not yet supplied. Only some tools and small applications work at this point, is my understanding. If you would like to help with development or have further questions please reach out on the users list https://groups.google.com/forum/#!forum/DynamoRIO-Users
from dynamorio.
Related Issues (20)
- Incorrect function return address for tailcall when -record_replace_retaddr flag is used on ARM.
- Upgrade to C++14 or even 17
- Repeated idle entries balloon drmemtrace record-replay file sizes
- Reflect line executions count in drcov2lcov output HOT 1
- INFRASTRUCTURE: Two workflows named ci-aarchxx
- doxygen 1.9.8 build failure on page_home\copydetails HOT 3
- Add core-sharded support to drmemtrace invariant checker
- Add first-class support for analyzing core-sharded-on-disk traces
- Add interval support to opcode_mix analyzer.
- fault_fragment_info.ilist is not set in dr_siginfo_t
- Add better support for decoding different ISAs in different standalone tool threads HOT 1
- CRASH SIGFPE with glibc 2.39 HOT 5
- Move ISA mode from instr_t flags to its own dr_isa_mode_t field in instr_t
- drmemtrace scheduler should synthesize headers for cores that start idle?
- Weekly cronbuild failing due to WIX upgrade breaking Windows build
- Add drmemtrace replay-as-traced support to record_scheduler_t HOT 1
- Replaying a drmemtrace as-traced hits problems with same-start schedule entries
- Add instruction iterator to drmemtrace scheduler interface
- Add new whole-instr register iterator
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dynamorio.