Updating makefiles for MacOS X
This commit is contained in:
parent
87ac62e9a2
commit
6c90597dc9
@ -1,7 +1,7 @@
|
|||||||
GFXINC += $(GFXLIB)/boards/base/OSX
|
GFXINC += $(GFXLIB)/boards/base/OSX
|
||||||
GFXSRC +=
|
GFXSRC +=
|
||||||
GFXDEFS += -DGFX_USE_OS_OSX=TRUE
|
GFXDEFS += -DGFX_USE_OS_OSX=TRUE
|
||||||
GFXLIBS += rt
|
GFXLIBS +=
|
||||||
|
|
||||||
include $(GFXLIB)/drivers/multiple/X/driver.mk
|
include $(GFXLIB)/drivers/multiple/X/driver.mk
|
||||||
|
|
||||||
|
@ -7,18 +7,18 @@
|
|||||||
# General settings
|
# General settings
|
||||||
# See $(GFXLIB)/tools/gmake_scripts/readme.txt for the list of variables
|
# See $(GFXLIB)/tools/gmake_scripts/readme.txt for the list of variables
|
||||||
OPT_OS = osx
|
OPT_OS = osx
|
||||||
OPT_LINK_OPTIMIZE = yes
|
OPT_LINK_OPTIMIZE = no
|
||||||
|
|
||||||
# uGFX settings
|
# uGFX settings
|
||||||
# See $(GFXLIB)/tools/gmake_scripts/library_ugfx.mk for the list of variables
|
# See $(GFXLIB)/tools/gmake_scripts/library_ugfx.mk for the list of variables
|
||||||
GFXLIB = ../uGFX
|
GFXLIB = ../../path/to/ugfx
|
||||||
GFXBOARD = OSX
|
GFXBOARD = OSX
|
||||||
GFXDEMO = modules/gdisp/basics
|
GFXDEMO = modules/gdisp/basics
|
||||||
|
|
||||||
# OSX settings
|
# OSX settings
|
||||||
# See $(GFXLIB)/tools/gmake_scripts/os_osx.mk for the list of variables
|
# See $(GFXLIB)/tools/gmake_scripts/os_osx.mk for the list of variables
|
||||||
OSX_SDK = /Developer/SDKs/MacOSX10.7.sdk
|
OSX_SDK = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk
|
||||||
OSX_ARCH = -mmacosx-version-min=10.3
|
OSX_ARCH = -mmacosx-version-min=10.11
|
||||||
|
|
||||||
##############################################################################################
|
##############################################################################################
|
||||||
# Set these for your project
|
# Set these for your project
|
||||||
@ -35,8 +35,8 @@ SRC =
|
|||||||
OBJS =
|
OBJS =
|
||||||
DEFS =
|
DEFS =
|
||||||
LIBS =
|
LIBS =
|
||||||
INCPATH =
|
INCPATH = /opt/X11/include
|
||||||
LIBPATH =
|
LIBPATH = /opt/X11/lib
|
||||||
|
|
||||||
##############################################################################################
|
##############################################################################################
|
||||||
# These should be at the end
|
# These should be at the end
|
||||||
|
@ -1,5 +1,2 @@
|
|||||||
Copy these files into your own project directory and alter them to suite.
|
Copy these files into your own project directory and alter them to suite.
|
||||||
|
|
||||||
Notes:
|
|
||||||
|
|
||||||
1/ Look at the MYFILES definition and the MYCSRC definition.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user