From 4bb9730a3520904e4bac94b94bf986be590ddd2c Mon Sep 17 00:00:00 2001 From: Brad Davis Date: Fri, 16 Aug 2013 23:21:37 -0700 Subject: Additional official SDK files from the linux distribution --- Samples/CommonSrc/Platform/OSX_Gamepad.cpp | 1 - Samples/OculusWorldDemo/Makefile | 30 +++++++++++++++++++++++++----- 2 files changed, 25 insertions(+), 6 deletions(-) (limited to 'Samples') diff --git a/Samples/CommonSrc/Platform/OSX_Gamepad.cpp b/Samples/CommonSrc/Platform/OSX_Gamepad.cpp index 934319b..96219e4 100644 --- a/Samples/CommonSrc/Platform/OSX_Gamepad.cpp +++ b/Samples/CommonSrc/Platform/OSX_Gamepad.cpp @@ -204,7 +204,6 @@ void GamepadManager::onDeviceValueChanged(IOHIDValueRef value) int vendorID = getIntDeviceProperty(device, CFSTR(kIOHIDVendorIDKey)); int productID = getIntDeviceProperty(device, CFSTR(kIOHIDProductIDKey)); - OVR_UNUSED(productID); uint32_t usagePage = IOHIDElementGetUsagePage(element); uint32_t usage = IOHIDElementGetUsage(element); diff --git a/Samples/OculusWorldDemo/Makefile b/Samples/OculusWorldDemo/Makefile index e89ed61..9791233 100644 --- a/Samples/OculusWorldDemo/Makefile +++ b/Samples/OculusWorldDemo/Makefile @@ -58,13 +58,15 @@ CUSTOM_PATH = $(RELEASETYPE)/$(SYSARCH) ifeq ($(DEBUG), 1) CXXFLAGS = -pipe -DDEBUG -g $(DEFINES) + LFLAGS = RELEASETYPE = Debug else CXXFLAGS = -pipe -O2 $(DEFINES) + LFLAGS = -O1 RELEASETYPE = Release endif -####### Compiler, tools and options +####### Paths LIBOVRPATH = ../../LibOVR SRCPATH = . @@ -72,14 +74,32 @@ COMMONSRCPATH = ../CommonSrc 3RDPARTYPATH = ../../3rdParty INCPATH = -I. -I.. -I$(COMMONSRCPATH) -I$(LIBOVRPATH)/Include -I$(LIBOVRPATH)/Src OBJPATH = ./Obj/Linux/$(RELEASETYPE)/$(SYSARCH) -LFLAGS = -O1 -L$(LIBOVRPATH)/Lib/Linux/$(RELEASETYPE)/$(SYSARCH) -LIBS = $(SUBLIBS) -lovr -ludev -lpthread -lGL -lX11 -lXinerama CXX_BUILD = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $(OBJPATH)/ ####### Files -# Filter out Windows and OSX files -COMMON_SRCPATH = ./Common +LIBS = -L$(LIBOVRPATH)/Lib/Linux/$(RELEASETYPE)/$(SYSARCH) \ + -lovr \ + -ludev \ + -lpthread \ + -lGL \ + -lX11 \ + -lXinerama + +OBJECTS = $(OBJPATH)/OculusWorldDemo.o \ + $(OBJPATH)/Player.o \ + $(OBJPATH)/Platform.o \ + $(OBJPATH)/Linux_Platform.o \ + $(OBJPATH)/Linux_Gamepad.o \ + $(OBJPATH)/Render_Device.o \ + $(OBJPATH)/Render_GL_Device.o \ + $(OBJPATH)/Render_LoadTextureDDS.o \ + $(OBJPATH)/Render_LoadTextureTGA.o \ + $(OBJPATH)/Render_XmlSceneLoader.o + +TARGET = ./Release/OculusWorldDemo_$(SYSARCH)_$(RELEASETYPE) + +####### Rules ALL_SRCS := $(shell find ${COMMONSRCPATH} -name "*.cpp") ALL_SRCS += $(shell find . -name "*.cpp") -- cgit v1.2.3