h_osx.rc
author Claus Gittinger <cg@exept.de>
Wed, 18 Dec 2019 18:22:22 +0100
changeset 1617 7192f871a53e
parent 1603 bd3d01c014c8
child 1620 6437a27b72fc
permissions -rw-r--r--
*** empty log message ***

"*
 * Encoding: iso8859-1
 *
 * $Header$
 *
 * MIMEType: application/x-smalltalk-source
 *
 * ST/X startup configuration file - for OS-X.
 *
 * DONT add site specific things here - use your own h_xxx.rc file instead
 * where xxx stands for your hostname(s)
 *"

"/
"/ you should have XCode (at least the command line tools) installed
"/

false "Smalltalk wasStartedFromImage" ifFalse:[
    ParserFlags
	ccCompilationOptions:
	    '-O3 -mmacosx-version-min=10.6'
	  , ' -I../../support/VGL/vogl/src'
	  , ' -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks'
	  , ' -framework Foundation'
	  , ' -framework ApplicationServices'
	  , ' -framework CoreFoundation'
	  , ' -lobjc'.

    ParserFlags ccPath:'clang'.
    ParserFlags linkCommand:'clang'.
    ParserFlags stcCompilationIncludes:'-I../../include'.
    ParserFlags stcCompilationDefines: '-D__osx__'.
    ParserFlags stcCompilationOptions: '+optinline +inlineNew'.
    ParserFlags ccCompilationOptions: '-g'.
    "/ ParserFlags searchedLibraries:searchedLibraries.
    "/ ParserFlags linkArgs: linkArgs.

    "/ includePath: -I../../include
    "/ link args: -shared -mmacosx-version-min=10.3 -arch x86_64 librun.so
].
!