8 Commits
Author SHA1 Message Date
76af1da31f Update makefile and README for macOS and depdencies (#436)
* Remove capstone from the requirements, and update the workflows to use the latest recomp binaries.

* Update makefile and README for macOS

- support make 4.4 syntax for C and asm file lists
- prefer clang for C preprocessing since gcc on macOS is a clang alias
- update macOS setup and build instructions

---------

Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
2023-11-20 11:55:41 -05:00
queueRAMandGitHub d049feabd4 Merge pull request #269 from queueRAM/macos_constexpr_md5
- Removes dependency on openssl and libcrypto.
    - Upstream MIT licensed: https://github.com/Wodann/constexpr-md5-cpp
    - Modified to accept `std::vector<uint8_t>` as input
- Improve CXXFLAGS for tools and chmod -x C/C++ files
2022-10-31 18:40:49 -07:00
queueRAM 5f7f55f296 Remove unused tools/n64graphics 2022-11-01 00:25:03 +00:00
queueRAM 88753d1291 Remove ssl from dependencies 2022-11-01 00:25:03 +00:00
queueRAM f6ddbc0ae7 Fix issues building on some Linux systems
- include sys/types.h and strings for DKRgzip
- link with pthread for std::thread on some systems
2022-11-01 00:25:03 +00:00
queueRAM 2b2784e91c Improve CXXFLAGS for tools
chmod -x on cpp and h files
2022-11-01 00:25:03 +00:00
queueRAM c188b7ab80 Use C++ constexpr implementation of MD5
Removes dependency on openssl and libcrypto.
Upstream: https://github.com/Wodann/constexpr-md5-cpp
Modified to accept std::vector<uint8_t> as input
2022-11-01 00:25:03 +00:00
queueRAMandGitHub 54a9b059ab Match some simple printf functions (#263)
Matches:
 * func_800B4488
 * func_800B44D4
 * func_800B4578
2022-10-27 09:54:13 -04:00