avast / avast/retdec

Add support for MinGW on Windows

Open
#366 0 comments 0 reactions 0 assignees View on GitHub
C-build-system D-DIY O-windows
Dominant language
C++
Stars
8.6k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

TODO: Check errors with build script with:
- YaraCpp-Project (error with command autoreconf)
- Retdec-ar-extractortool (error with code)
- Retdec-bin2llvmir (depend yaracpp)
- Retdec-bin2llvmirtool (depend yaracpp)
- Retdec-bin2pat (error with code)
- Retdec-configtool (error with code)
- Retdec-cpdetect (depend yaracpp)
- Retdec-fileinfo (depend yaracpp)
- Retdec-pat2yara (error with code)
- Retdec-staconfin (depend yaracpp)
- Retdec-staconfintool (depend yaracpp)
- Retdec-unpackertool (depend yaracpp)
- Retdec-getsig (udefined references)
- Retdec-capstone2llvmirtool (missing )
- Retdec-demangler-grammar-gen (code error)
- Retdec-demanglertool (code error)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running the build script for the listed RetDec projects under MinGW and record each failure, beginning with YaraCpp-Project and the projects that depend on yaracpp. Trace the autoreconf, code, dependency, header, and undefined-reference errors across the affected projects. Done means all listed projects build successfully with MinGW on Windows.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.