Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

have any of you noticed how few dependencies touchHLE has, considering all the things it needs to do, and how it can be compiled in less than quarter of an hour even on an underpowered dual-core machine? that's my way of fighting back against compile-time and source-code bloat.

1 replies →
1 replies

eater

(replying to Kanbaru 🌟 (one hikari of too many))

@hikari but llvm is a dependency, check mate atheists /s

Kanbaru 🌟 (one hikari of too many)

(replying to eater)

@eater LLVM is not a dependency of touchHLE! I considered using it for reading object files, and I do have a branch somewhere which does use it for that, but I was able to find a much more lightweight alternative

eater

(replying to Kanbaru 🌟 (one hikari of too many))

@hikari rustc can work without llvm?

Kanbaru 🌟 (one hikari of too many)

(replying to eater)

@eater oh i see what you mean, but i don't have to build rustc myself at least

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

Google projects are a special beast though. LLVM has the scale of a Google project but they are not so arrogant as to think that only a Google engineer would want to download or build it.