Unification des sources CM4/CM5 : makefiles scindés (common/cm4/cm5/cm5.debug), #ifdef CIBLE_CM5 pour GPIO, correctifs get_ip_address()/signal handler/backtrace, portabilité 32/64 bits
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# Choix du compilateur 'gcc' ou 'g++' NB : un (seul) test avec les deux donne un exécutable 20% plus petit avec GCC qu'avec G++ !
|
||||
CC=gcc
|
||||
|
||||
# Options de compilation :
|
||||
CFLAGS = -O3 -Wall -funwind-tables -fno-omit-frame-pointer `mariadb_config --cflags`
|
||||
|
||||
# Options de link pour accéder à MariaDB et à Alsa :
|
||||
LIBS = -rdynamic `mariadb_config --libs` -lm -lasound -lssl -lcrypto -ljson-c
|
||||
|
||||
# Localisation des répertoires :
|
||||
SRCDIR=../sources
|
||||
OBJDIR=../objets
|
||||
EXEDIR=../../versions/current
|
||||
|
||||
# Nom de l'éxécutable généré :
|
||||
EXECUTABLE=shipheart_appli
|
||||
|
||||
# Inclusion des règles communes (aux CM4/CM5 et debug) :
|
||||
include makefile.common
|
||||
|
||||
Reference in New Issue
Block a user