| done , thanks AdamRedwoods 
 here is the modified code ,it so simple see the line i have inserted
 
 
	'***** GCC *****
	Method MakeGcc:Void()
	
		Local dst:="gcc_"+HostOS
		
		CreateDir dst+"/"+casedConfig
		CreateDir dst+"/"+casedConfig+"/internal"
		CreateDir dst+"/"+casedConfig+"/external"
		
		CreateDataDir dst+"/"+casedConfig+"/data"
		
		Local main:=LoadString( "main.cpp" )
		
		main=ReplaceBlock( main,"TRANSCODE",transCode )
		main=ReplaceBlock( main,"CONFIG",Config() )
		
		SaveString main,"main.cpp"
		
		If tcc.opt_build
            
			ChangeDir dst
			CreateDir "build"
			CreateDir "build/"+ENV_CONFIG
	
			Local ccopts:="-Wno-free-nonheap-object"	'Grrr....
			Select ENV_CONFIG
			Case "release"
				ccopts+=" -O3 -DNDEBUG"
			End
			'*****************************************************************************
			ccopts += " " +GetConfigVar( "CC_OPTS" )  ' this is what i inserted
                        '******************************************************************************
			Local cmd:="make"
			If HostOS="winnt" And FileType( tcc.MINGW_PATH+"/bin/mingw32-make.exe" ) cmd="mingw32-make"
			
			Execute cmd+" CCOPTS=~q"+ccopts+"~q CCLIBS=~q"+CC_Libs+"~q OUT=~q"+casedConfig+"/MonkeyGame~q"
			
			If tcc.opt_run
				ChangeDir casedConfig
				If HostOS="winnt"
					Execute "MonkeyGame"
				Else
					Execute "./MonkeyGame"
				Endif
			Endif
		Endif
			
	End
 
 |