19 Commits

Author SHA1 Message Date
Sergej Schumilo
06fda18621 fix compile script (add missing "make clean") 2024-02-02 10:50:32 +01:00
Sergej Schumilo
3ea4a8c37c add libxdc compile fallback pass in case LTO is not supported by the compiler 2024-02-01 22:33:49 +01:00
Mathieu Tarral
7bb7b75bf5 Merge pull request #6 from IntelLabs/libslirp_git
compile_qemu_nyx: enable static libslirp with git submodule
2023-03-06 07:32:21 +01:00
Mathieu Tarral
95705f6139 Merge pull request #3 from Wenzel/full_static_build
build: add full_static option in compile_qemu_nyx.sh script
2023-03-06 07:32:21 +01:00
Steffen Schulz
ab668227f9 add NYX_DEBUG option in debug mode 2022-09-22 05:07:37 +02:00
Sergej Schumilo
dd901b5f84 fix build script (error in non-static mode) 2022-05-11 19:53:11 +02:00
Sergej Schumilo
b39169eca6 don’t install libxdc or libcapstone (in non-static mode) 2022-05-11 19:50:43 +02:00
Sergej Schumilo
54f4d2f1ab check arguments before compiling dependencies 2022-05-11 19:40:57 +02:00
Steffen Schulz
02d6e1545c allow to override libxdc/capstone repo locations
Fetch submodules only if either LIBXDC_ROOT or CAPSTONE_ROOT are empty.
2022-04-27 01:40:45 +02:00
Steffen Schulz
ec36a3551f extra LDFLAGS needed for libxdc dev version + ptdump_static
Note sure why -Llibxdc is needed when libxdc Makefile contains -L.?
2022-04-27 01:30:36 +02:00
Steffen Schulz
c3bbf86ddd avoid hardcoded paths in configure script
Allows calling configure with custom libxdc/capstone locations
2022-04-27 00:45:48 +02:00
Steffen Schulz
5846b4b094 cosmetic overhaul for compile_qemu_nyx.sh 2022-04-27 00:38:55 +02:00
Sergej Schumilo
902306beb0 fix compile script (update only specific submodules) 2022-01-21 07:03:40 +01:00
Sergej Schumilo
389cf8fbab fix compile script 2022-01-21 06:57:10 +01:00
Sergej Schumilo
7cf685dcec fix compile script (disable GTK) 2022-01-20 03:28:11 +01:00
Sergej Schumilo
a3264cfa83 update compile script (add debug_static option) 2022-01-11 04:18:21 +01:00
Sergej Schumilo
bc8ae866db fix compile script 2022-01-06 17:44:14 +01:00
Sergej Schumilo
6c69db68af new compile script (LTO & statically-linked libraries) 2021-12-30 03:31:10 +01:00
Sergej Schumilo
cd702b528c Initial Release of Nyx
Co-authored-by: Cornelius Aschermann <cornelius@hexgolems.com>
2021-11-14 22:20:53 +01:00