]> git.sesse.net Git - pistorm/commitdiff
Merge remote-tracking branch 'niklasekstrom/autoconfig_a314' into wip-crap
authorPaulo Duarte <paulo.duarte@robertwalters.com>
Sat, 15 May 2021 23:30:45 +0000 (00:30 +0100)
committerPaulo Duarte <paulo.duarte@robertwalters.com>
Sat, 15 May 2021 23:30:45 +0000 (00:30 +0100)
# Conflicts:
# .gitignore
# emulator.c
# run.sh

1  2 
Makefile

diff --cc Makefile
index 892730e3a10b891d827f6eb36eea3b3c6074aafc,270e6edf0a535aae9149bd80744b6ec1a4dc147e..96f5d2e1122600be77df1c06e250b4871ae455f0
+++ b/Makefile
@@@ -34,24 -12,13 +34,25 @@@ EXE 
  EXEPATH = ./
  
  .CFILES   = $(MAINFILES) $(MUSASHIFILES) $(MUSASHIGENCFILES)
- .OFILES   = $(.CFILES:%.c=%.o)
+ .OFILES   = $(.CFILES:%.c=%.o) a314.o
  
  CC        = gcc
+ CPP       = g++
  WARNINGS  = -Wall -Wextra -pedantic
 -CFLAGS    = $(WARNINGS) -march=armv7 -O3
 -LFLAGS    = $(WARNINGS)
 +
 +# Pi3 CFLAGS
 +CFLAGS    = $(WARNINGS) -I. -I./raylib -I./raylib/external -march=armv8-a -mfloat-abi=hard -mfpu=neon-fp-armv8 -O3 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
 +# Pi4 CFLAGS
 +#CFLAGS    = $(WARNINGS) -I. -I./raylib_pi4_test -I./raylib_pi4_test/external -march=armv8-a -mfloat-abi=hard -mfpu=neon-fp-armv8 -O3 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
 +
 +# Old SDL2 stuff
 +#LFLAGS    = $(WARNINGS) `sdl2-config --libs`
 +
 +# Pi3 standard raylib stuff
 +LFLAGS    = $(WARNINGS) -L/opt/vc/lib -L./raylib -lraylib -lbrcmGLESv2 -lbrcmEGL -lbcm_host
 +# Pi4 experimental crap
 +# Graphics output on the Pi4 sort of REQUIRES X11 to be running, otherwise it is insanely slow and useless.
 +#LFLAGS    = $(WARNINGS) -L/usr/local/lib -L./raylib_pi4_test -lraylib -lGL -ldl -lrt -lX11 -DPLATFORM_DESKTOP
  
  TARGET = $(EXENAME)$(EXE)