I cross-compiled llama.cpp to run on Windows XP
Show HN: I cross-compiled llama.cpp to run on Windows XP
Based, I cross-compiled llama.cpp to run on Windows XP works in show hn launch.
Profile
Had a dumb thought: what if someone in 2003 could run a local LLM on their machine? XP desktop, rolling hills wallpaper, maybe Winamp in the corner—and you just chat with an AI locally.I saw there were some attempts on Reddit, so I tried it myself.Cross-compiled llama.cpp from macOS targeting Windows XP 64-bit. Main hurdles: downgrading cpp-httplib to v0.15.3 (newer versions explicitly block pre-Win8), replacing SRWLOCK/CONDITION_VARIABLE with XP-compatible threading primitives, and the usual DLL hell.Qwen 2.5-0.5B runs at ~2-8 tokens/sec on period-appropriate hardware. Not fast, but it works.Video demoand build instructions in the write-up.Claude helped with most of the debugging on the bui
Within the show hn launch space, the company focuses on its core offering rather than a broad product line.
Its current recorded stage is Show HN launch.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: okt.ai/2025/11/30/running-llms-on-windows-xp-a-weekend-of-controlled-madness
Browse related
Create a free account