diff --git a/Makefile.orbis b/Makefile.orbis index a0d1347ade..16a9a46d01 100644 --- a/Makefile.orbis +++ b/Makefile.orbis @@ -119,13 +119,14 @@ LIBDIRS += -L. -Lcores -Lbuild -L$(ORBISDEV)/usr/lib INCDIRS += -I. -Idefines -Ideps -Ideps/7zip -Ideps/libz -Ilibretro-common/include -Ideps/stb \ -Ilibretro-common/include/compat/zlib -Ideps/rcheevos/include -I$(ORBISDEV)/usr/include -I$(ORBISDEV)/usr/include/c++/v1 -I$(ORBISDEV)/usr/include/orbis -ARCHFLAGS += --target=x86_64-scei-ps4 -DORBIS -D__PS4__ -D_BSD_SOURCE +ARCHFLAGS += --target=x86_64-scei-ps4 -DORBIS -D__ORBIS__ -D__PS4__ -D_BSD_SOURCE DEFINES += -DRARCH_INTERNAL -DRARCH_CONSOLE -DHAVE_FILTERS_BUILTIN \ -DHAVE_XMB -DHAVE_RGUI -DHAVE_OZONE \ -DHAVE_ONLINE_UPDATER -DHAVE_UPDATE_CORES -DHAVE_UPDATE_ASSETS \ # Compiling with -Werror and disabling some warnings -DEFINES += -Werror -Wno-macro-redefined -Wno-typedef-redefinition -Wno-non-literal-null-conversion -Wno-void-pointer-to-int-cast -Wno-format +DEFINES += -Werror -Wno-macro-redefined -Wno-typedef-redefinition -Wno-non-literal-null-conversion -Wno-void-pointer-to-int-cast \ + -Wno-format -Wno-tautological-constant-out-of-range-compare -Wno-implicit-function-declaration ifeq ($(HAVE_KEYBOARD), 1) DEFINES += -DHAVE_KEYBOARD @@ -151,9 +152,9 @@ ifeq ($(WHOLE_ARCHIVE_LINK), 1) endif PS4_LIBS += -luser_mem_sys -lkernel_stub -lSceLibcInternal_stub -lunwind -lc++ -lc++abi -lc++experimental \ - -lSceSysmodule_stub -lSceSystemService_stub -lSceNet_stub -lSceUserService_stub -lScePigletv2VSH_stub \ - -lSceVideoOut_stub -lSceGnmDriver_stub -lorbisGl2 -lorbis -lScePad_stub -lSceAudioOut_stub \ - -lSceIme_stub -lSceNetCtl_stub + -lorbisLink -lkernelUtil -ldebugnet -lorbisNfs -lSceSysmodule_stub -lSceSystemService_stub -lSceNet_stub \ + -lSceUserService_stub -lScePigletv2VSH_stub -lSceVideoOut_stub -lSceGnmDriver_stub -lorbisPad \ + -lScePad_stub -lSceAudioOut_stub -lSceIme_stub -lSceNetCtl_stub -lSQLite ifeq ($(HAVE_STATIC_DUMMY),1) LIBS := $(PS4_LIBS)