Skip to content

kiwec/neosu

Repository files navigation

neosu

linux-multiarch linux-aarch64 win-multiarch Ask DeepWiki

This is a third-party fork of McKay's McOsu.

If you need help, contact kiwec or spec.ta.tor on Discord, either by direct message or on the neosu server.

Building

The recommended way to build (and the way releases are made) is using gcc/gcc-mingw.

  • For all *nix systems, run ./autogen.sh in the top-level folder (once) to generate the build files.
  • Create and enter a build subdirectory; e.g. mkdir build && cd build
  • On Linux, for Linux -> run ../configure, then make install
    • This will build and install everything under ./dist/bin-$arch, configurable with the --prefix option to configure
  • On Linux/WSL, for Windows -> run ../configure --host=x86_64-w64-mingw32, then make install

For an example of a GCC (Linux) build on Debian, see the Linux Actions workflow (and associated scripts).

For an example of a MinGW-GCC build on Arch Linux, see the Windows Actions workflow.

These should help with finding a few obscure autotools-related packages that you might not have installed.


For debugging convenience, you can also do an MSVC build with CMake on Windows, by running buildwin64.bat in cmake-win. For this to work properly, a couple prerequisites you'll need:

  • The NASM assembler installed/in your PATH (it's searched for under C:/Program Files/NASM by default otherwise); used for bundling binary resources into the executable
  • You'll probably also need python3 + pip set up on your system, so that a newer version of pkg-config can be installed (automatic if you have pip); used for building/finding dependencies before the main project is built

About

cookie clicker with extra features

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 15