-
Notifications
You must be signed in to change notification settings - Fork 17
How to compile
Yancey Wang edited this page Jan 2, 2026
·
12 revisions
This project use cmake as build system, with following dependencies:
SDL2libserialport
On windows you need to install msys2 with mingw, then install cmake and SDL2 and libserialport inside msys2. (later you need to run cmake inside msys2)
On Mac you need to install cmake and SDL2 and libserialport with brew.
On Linux you need to install cmake and SDL2 and libserialport with apt or yum. (make sure install the dev version)
git clone https://github.com/wangyu-/NC2000.git
cd NC2000
git clone https://github.com/wangyu-/wqxdsp.git dsp
cmake .
make
In above steps, replace cmake . with cmake -DENABLE_UDP_SERVER=1 .
In this way the compile binary will listen on udp port 9000 and accept commands.
If it doesn't work, remove cmake cache with rm CMakeCache.txt and try again.