Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot build pass for ggwave on Windows #83

Open
simon750324 opened this issue Jan 16, 2023 · 1 comment
Open

Cannot build pass for ggwave on Windows #83

simon750324 opened this issue Jan 16, 2023 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@simon750324
Copy link

I already install msys2 mingw64 and follow below steps to install related libraries.

[MSYS2]
$ pacman -S git cmake make mingw-w64-x86_64-dlfcn mingw-w64-x86_64-gcc mingw-w64-x86_64-SDL2

I use visual studio 2022 and open ggwave folder, but it cannot find SDL2. Then it will show error message with "Aborting".
How to resolve it?
BTW, which IDE do you use for development? Or you just use command line to build ggwave binaries?

@ggerganov ggerganov added the help wanted Extra attention is needed label Jan 16, 2023
@ggerganov
Copy link
Owner

These were the build steps for Windows that worked at some point in the past:

# windows-msys2:
# runs-on: windows-latest
# defaults:
# run:
# shell: msys2 {0}
# steps:
# - name: Clone
# uses: actions/checkout@v1
# with:
# submodules: recursive
#
# - name: Dependencies
# uses: msys2/setup-msys2@v2
# with:
# msystem: MINGW64
# update: true
# install: cmake make mingw-w64-x86_64-dlfcn mingw-w64-x86_64-gcc mingw-w64-x86_64-SDL2
#
# - name: Configure
# run: cmake . -DCMAKE_BUILD_TYPE=${{ matrix.build }}
#
# - name: Build
# run: |
# make
# ctest --output-on-failure

However, I think it stopped working at some point and because I don't have Windows, I didn't fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants