mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-15 18:45:23 -04:00
Fix ModernGL linux builds oops
This commit is contained in:
parent
e6d19d7ca1
commit
25ecbf379e
6
.github/workflows/build_linux.yml
vendored
6
.github/workflows/build_linux.yml
vendored
@ -37,7 +37,7 @@ jobs:
|
||||
|
||||
cd src
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX32_FLAGS }} $LATEST_FLAG -o cc-nix32-gl1 -lX11 -lXi -lpthread -lGL -lm -ldl
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX32_FLAGS }} $LATEST_FLAG -DCC_BUILD_GLMODERN -o cc-nix32-gl2 -lX11 -lXi -lpthread -lGL -lm -ldl
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX32_FLAGS }} $LATEST_FLAG -DCC_GFX_BACKEND=CC_GFX_BACKEND_GL2 -o cc-nix32-gl2 -lX11 -lXi -lpthread -lGL -lm -ldl
|
||||
|
||||
|
||||
- uses: ./.github/actions/notify_failure
|
||||
@ -85,8 +85,8 @@ jobs:
|
||||
|
||||
cd src
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX64_FLAGS }} $LATEST_FLAG -o cc-nix64-gl1 -lX11 -lXi -lpthread -lGL -lm -ldl
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX64_FLAGS }} $LATEST_FLAG -DCC_BUILD_GLMODERN -o cc-nix64-gl2 -lX11 -lXi -lpthread -lGL -lm -ldl
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX64_FLAGS }} $LATEST_FLAG -DCC_BUILD_GLMODERN -DCC_WIN_BACKEND=CC_WIN_BACKEND_SDL2 -o cc-sdl64-gl2 -lSDL2 -lpthread -lGL -lm -ldl
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX64_FLAGS }} $LATEST_FLAG -DCC_GFX_BACKEND=CC_GFX_BACKEND_GL2 -o cc-nix64-gl2 -lX11 -lXi -lpthread -lGL -lm -ldl
|
||||
gcc *.c ${{ env.COMMON_FLAGS }} ${{ env.NIX64_FLAGS }} $LATEST_FLAG -DCC_GFX_BACKEND=CC_GFX_BACKEND_GL2 -DCC_WIN_BACKEND=CC_WIN_BACKEND_SDL2 -o cc-sdl64-gl2 -lSDL2 -lpthread -lGL -lm -ldl
|
||||
|
||||
|
||||
- uses: ./.github/actions/notify_failure
|
||||
|
4
.github/workflows/build_mac32.yml
vendored
4
.github/workflows/build_mac32.yml
vendored
@ -13,7 +13,9 @@ concurrency:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
if: ${{ secrets.GHCR_ACCESS_KEY != '' }}
|
||||
env:
|
||||
GHCR_ACCESS_KEY: ${{ secrets.GHCR_ACCESS_KEY }}
|
||||
if: env.GHCR_ACCESS_KEY
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/classicube/minimal-osxcross:latest
|
||||
|
@ -1,13 +1,13 @@
|
||||
! =========================================================
|
||||
! ======================== PROCESSOR INFO =================
|
||||
! =========================================================
|
||||
! The SH4 can dual issue (i.e. parallel execution) instructions
|
||||
! The SH4 can dual issue (i.e. parallel execution) two instructions
|
||||
! as long as the groups of the two instructions are different:
|
||||
! * LS - most APU and FPU register load/stores
|
||||
! * EX - most APU arithmetic instructions
|
||||
! * MT - TST, CMP, NOP, MOV Rm,Rn
|
||||
! * FE - most FPU arithmetic instructions
|
||||
! * CO - other instructions
|
||||
! * CO - other instructions (NOTE: Cannot be exeucted in parallel)
|
||||
|
||||
! Thee following general aspects of instructions are important to note per the SH4 manual:
|
||||
! * Issue rate: Interval between the issue of an instruction and that of the next instruction
|
||||
|
Loading…
x
Reference in New Issue
Block a user