mirror of
https://github.com/DarkStore-3DS/Project_CTR.git
synced 2026-07-04 16:59:02 +00:00
Update makefiles to address impl func warnings on linux.
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# C++/C Recursive Project Makefile
|
# C++/C Recursive Project Makefile
|
||||||
# (c) Jack
|
# (c) Jack
|
||||||
# Version 7 (20220416)
|
# Version 8 (20220420)
|
||||||
|
|
||||||
# Project Name
|
# Project Name
|
||||||
PROJECT_NAME = libblz
|
PROJECT_NAME = libblz
|
||||||
@@ -75,6 +75,7 @@ ifeq ($(PROJECT_PLATFORM), WIN32)
|
|||||||
# Windows Flags/Libs
|
# Windows Flags/Libs
|
||||||
CC = x86_64-w64-mingw32-gcc
|
CC = x86_64-w64-mingw32-gcc
|
||||||
CXX = x86_64-w64-mingw32-g++
|
CXX = x86_64-w64-mingw32-g++
|
||||||
|
DEFINEFLAGS =
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
||||||
ARCHFLAGS =
|
ARCHFLAGS =
|
||||||
INC +=
|
INC +=
|
||||||
@@ -84,6 +85,7 @@ else ifeq ($(PROJECT_PLATFORM), GNU)
|
|||||||
# GNU/Linux Flags/Libs
|
# GNU/Linux Flags/Libs
|
||||||
#CC =
|
#CC =
|
||||||
#CXX =
|
#CXX =
|
||||||
|
DEFINEFLAGS =
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
||||||
ARCHFLAGS =
|
ARCHFLAGS =
|
||||||
INC +=
|
INC +=
|
||||||
@@ -93,6 +95,7 @@ else ifeq ($(PROJECT_PLATFORM), MACOS)
|
|||||||
# MacOS Flags/Libs
|
# MacOS Flags/Libs
|
||||||
#CC =
|
#CC =
|
||||||
#CXX =
|
#CXX =
|
||||||
|
DEFINEFLAGS =
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-private-field
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-private-field
|
||||||
ARCHFLAGS = -arch $(PROJECT_PLATFORM_ARCH)
|
ARCHFLAGS = -arch $(PROJECT_PLATFORM_ARCH)
|
||||||
INC +=
|
INC +=
|
||||||
@@ -101,8 +104,8 @@ else ifeq ($(PROJECT_PLATFORM), MACOS)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Compiler Flags
|
# Compiler Flags
|
||||||
CXXFLAGS = -std=c++11 $(INC) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
CXXFLAGS = -std=c++11 $(INC) $(DEFINEFLAGS) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
||||||
CFLAGS = -std=c11 $(INC) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
CFLAGS = -std=c11 $(INC) $(DEFINEFLAGS) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
||||||
|
|
||||||
# Object Files
|
# Object Files
|
||||||
SRC_OBJ = $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cpp,.o,$(wildcard $(dir)/*.cpp))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cc,.o,$(wildcard $(dir)/*.cc))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .c,.o,$(wildcard $(dir)/*.c)))
|
SRC_OBJ = $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cpp,.o,$(wildcard $(dir)/*.cpp))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cc,.o,$(wildcard $(dir)/*.cc))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .c,.o,$(wildcard $(dir)/*.c)))
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# C++/C Recursive Project Makefile
|
# C++/C Recursive Project Makefile
|
||||||
# (c) Jack
|
# (c) Jack
|
||||||
# Version 7 (20220416)
|
# Version 8 (20220420)
|
||||||
|
|
||||||
# Project Name
|
# Project Name
|
||||||
PROJECT_NAME = libyaml
|
PROJECT_NAME = libyaml
|
||||||
@@ -75,6 +75,7 @@ ifeq ($(PROJECT_PLATFORM), WIN32)
|
|||||||
# Windows Flags/Libs
|
# Windows Flags/Libs
|
||||||
CC = x86_64-w64-mingw32-gcc
|
CC = x86_64-w64-mingw32-gcc
|
||||||
CXX = x86_64-w64-mingw32-g++
|
CXX = x86_64-w64-mingw32-g++
|
||||||
|
DEFINEFLAGS =
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
||||||
ARCHFLAGS =
|
ARCHFLAGS =
|
||||||
INC +=
|
INC +=
|
||||||
@@ -84,6 +85,7 @@ else ifeq ($(PROJECT_PLATFORM), GNU)
|
|||||||
# GNU/Linux Flags/Libs
|
# GNU/Linux Flags/Libs
|
||||||
#CC =
|
#CC =
|
||||||
#CXX =
|
#CXX =
|
||||||
|
DEFINEFLAGS = -D_BSD_SOURCE
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
||||||
ARCHFLAGS =
|
ARCHFLAGS =
|
||||||
INC +=
|
INC +=
|
||||||
@@ -93,6 +95,7 @@ else ifeq ($(PROJECT_PLATFORM), MACOS)
|
|||||||
# MacOS Flags/Libs
|
# MacOS Flags/Libs
|
||||||
#CC =
|
#CC =
|
||||||
#CXX =
|
#CXX =
|
||||||
|
DEFINEFLAGS =
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-private-field
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-private-field
|
||||||
ARCHFLAGS = -arch $(PROJECT_PLATFORM_ARCH)
|
ARCHFLAGS = -arch $(PROJECT_PLATFORM_ARCH)
|
||||||
INC +=
|
INC +=
|
||||||
@@ -101,8 +104,8 @@ else ifeq ($(PROJECT_PLATFORM), MACOS)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Compiler Flags
|
# Compiler Flags
|
||||||
CXXFLAGS = -std=c++11 $(INC) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
CXXFLAGS = -std=c++11 $(INC) $(DEFINEFLAGS) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
||||||
CFLAGS = -std=c11 $(INC) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
CFLAGS = -std=c11 $(INC) $(DEFINEFLAGS) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
||||||
|
|
||||||
# Object Files
|
# Object Files
|
||||||
SRC_OBJ = $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cpp,.o,$(wildcard $(dir)/*.cpp))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cc,.o,$(wildcard $(dir)/*.cc))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .c,.o,$(wildcard $(dir)/*.c)))
|
SRC_OBJ = $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cpp,.o,$(wildcard $(dir)/*.cpp))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cc,.o,$(wildcard $(dir)/*.cc))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .c,.o,$(wildcard $(dir)/*.c)))
|
||||||
|
|||||||
+6
-3
@@ -1,6 +1,6 @@
|
|||||||
# C++/C Recursive Project Makefile
|
# C++/C Recursive Project Makefile
|
||||||
# (c) Jack
|
# (c) Jack
|
||||||
# Version 7 (20220416)
|
# Version 8 (20220420)
|
||||||
|
|
||||||
# Project Name
|
# Project Name
|
||||||
PROJECT_NAME = makerom
|
PROJECT_NAME = makerom
|
||||||
@@ -75,6 +75,7 @@ ifeq ($(PROJECT_PLATFORM), WIN32)
|
|||||||
# Windows Flags/Libs
|
# Windows Flags/Libs
|
||||||
CC = x86_64-w64-mingw32-gcc
|
CC = x86_64-w64-mingw32-gcc
|
||||||
CXX = x86_64-w64-mingw32-g++
|
CXX = x86_64-w64-mingw32-g++
|
||||||
|
DEFINEFLAGS =
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
||||||
ARCHFLAGS =
|
ARCHFLAGS =
|
||||||
INC +=
|
INC +=
|
||||||
@@ -84,6 +85,7 @@ else ifeq ($(PROJECT_PLATFORM), GNU)
|
|||||||
# GNU/Linux Flags/Libs
|
# GNU/Linux Flags/Libs
|
||||||
#CC =
|
#CC =
|
||||||
#CXX =
|
#CXX =
|
||||||
|
DEFINEFLAGS = -D_BSD_SOURCE
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-but-set-variable
|
||||||
ARCHFLAGS =
|
ARCHFLAGS =
|
||||||
INC +=
|
INC +=
|
||||||
@@ -93,6 +95,7 @@ else ifeq ($(PROJECT_PLATFORM), MACOS)
|
|||||||
# MacOS Flags/Libs
|
# MacOS Flags/Libs
|
||||||
#CC =
|
#CC =
|
||||||
#CXX =
|
#CXX =
|
||||||
|
DEFINEFLAGS =
|
||||||
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-private-field
|
WARNFLAGS = -Wall -Wno-unused-value -Wno-unused-private-field
|
||||||
ARCHFLAGS = -arch $(PROJECT_PLATFORM_ARCH)
|
ARCHFLAGS = -arch $(PROJECT_PLATFORM_ARCH)
|
||||||
INC +=
|
INC +=
|
||||||
@@ -101,8 +104,8 @@ else ifeq ($(PROJECT_PLATFORM), MACOS)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Compiler Flags
|
# Compiler Flags
|
||||||
CXXFLAGS = -std=c++11 $(INC) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
CXXFLAGS = -std=c++11 $(INC) $(DEFINEFLAGS) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
||||||
CFLAGS = -std=c11 $(INC) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
CFLAGS = -std=c11 $(INC) $(DEFINEFLAGS) $(WARNFLAGS) $(ARCHFLAGS) -fPIC
|
||||||
|
|
||||||
# Object Files
|
# Object Files
|
||||||
SRC_OBJ = $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cpp,.o,$(wildcard $(dir)/*.cpp))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cc,.o,$(wildcard $(dir)/*.cc))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .c,.o,$(wildcard $(dir)/*.c)))
|
SRC_OBJ = $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cpp,.o,$(wildcard $(dir)/*.cpp))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .cc,.o,$(wildcard $(dir)/*.cc))) $(foreach dir,$(PROJECT_SRC_SUBDIRS),$(subst .c,.o,$(wildcard $(dir)/*.c)))
|
||||||
|
|||||||
Reference in New Issue
Block a user