1
0
mirror of synced 2024-11-29 01:44:31 +01:00
ImHex/dist
WerWolv 3471b314dd
build: Switch to GCC on MacOS (#552)
* build: Experimentally switch to gcc on macOS

* build: Corrected gcc paths

* build: Enable objective c support on macOS

* build: Enable ObjC and ObjC++ on macOS

* build: Add ObjC and ObjC++ flags

* build: Try compiling objc with clang

* build: Remove invalid flags again

* fix: Let's not include objc headers in C++ code

* sys: Move macos utils code to its own file

* fix: Missing unistd include on mac

* sys: Removed loader script stuff since it's currently unused and broken

* fix: Missing include

* fix: Another missing include

* fix: CFURLCreateWithBytes wants a pointer to mutable data

* fix: Try disabling name mangling of ObjC functions

* sys: Move macos utils declarations to its own header file

* fix: C Linkage

* fix: Move objc function prototypes to C++ headers

* fix: More missing includes

* fix: Warning error

* sys: Call ObjC with C ABI instead of trying to use C++

* build: Update libraries

* sys: Fixed build errors

* sys: No const correctness I guess

* sys: Fixed prototypes

* sys: This is C now

* sys: More nullptr -> NULL

* sys: Fix crash on exit

* sys: Try using proper std concepts instead of custom ones

* sys: Replaced another hex::is_signed

* build: Upgrade to gcc 12 and MacOS Monterey

* build: Fixed MacOS runner name

* build: Cache correct ccache folder on macOS
2022-06-25 12:19:59 +02:00
..
DEBIAN build: Fixed various issues with the CI and Linux packages (#548) 2022-06-23 23:48:02 +02:00
msys2 build: Use ld.lld as linker 2022-01-13 21:31:01 +01:00
AppImageBuilder.yml build: Fixed various issues with the CI and Linux packages (#548) 2022-06-23 23:48:02 +02:00
Brewfile build: Switch to GCC on MacOS (#552) 2022-06-25 12:19:59 +02:00
Dockerfile build: Completely get rid of system capstone 2021-12-16 12:37:22 +01:00
get_deps_archlinux.sh build: Use ld.lld as linker 2022-01-13 21:31:01 +01:00
get_deps_debian.sh build: Switch to GCC on MacOS (#552) 2022-06-25 12:19:59 +02:00
get_deps_fedora.sh build: Use ld.lld as linker 2022-01-13 21:31:01 +01:00
get_deps_msys2.sh build: Use ld.lld as linker 2022-01-13 21:31:01 +01:00
ImHex-9999.ebuild build: Completely get rid of system capstone 2021-12-16 12:37:22 +01:00
imhex.desktop build: Fixed the .desktop file (#513) 2022-05-27 20:20:42 +02:00
net.werwolv.ImHex.yaml build: Try to fix flatpak 2022-01-25 09:27:08 +01:00