--- imach/src/Makefile 2015/01/03 16:33:27 1.51 +++ imach/src/Makefile 2015/01/04 09:57:25 1.54 @@ -54,7 +54,8 @@ ifdef _macosx LFLAGS= -g -lm CFLAGS= -g -DDEBUG LFLAGSOPT= -O3 -lm -CFLAGSOPT= -O3 +CFLAGSOPT= -O3 +CROSSCOMPILATION= -DCROSS=0 UNIX2DOS= echo "Unix2dos " DSYMUTIL= dsymutil STRIP= strip @@ -134,7 +135,10 @@ ifdef _intel64onosx GCC=/opt/intel/bin/icc CFLAGS= -m64 -g -std=c99 LFLAGS= -g -m64 +#CFLAGSOPT= -O3 -m64 -g -std=c99 -no-prec-div idem +#CFLAGSOPT= -O3 -m64 -g -std=c99 -xSSSE3_ATOM 402 CFLAGSOPT= -O3 -m64 -g -std=c99 +CROSSCOMPILATION= -DCROSS=0 IGNORE :=$(shell bash -c "source /opt/intel/bin/iccvars.sh intel64; env | sed 's/=/:=/' | sed 's/^/export /' > makeenv") include makeenv #lipo -create -arch i386 HelloWorld_32 -arch x86_64 HelloWorld_64 -output HelloWorld @@ -152,6 +156,7 @@ GCC=/opt/intel/bin/icc CFLAGS= -m32 -g -std=c99 LFLAGS= -g -m32 CFLAGSOPT= -O3 -m32 -g -std=c99 +CROSSCOMPILATION= -DCROSS=0 IGNORE :=$(shell bash -c "source /opt/intel/bin/iccvars.sh ia32; env | sed 's/=/:=/' | sed 's/^/export /' > makeenv") include makeenv #lipo -create -arch i386 HelloWorld_32 -arch x86_64 HelloWorld_64 -output HelloWorld @@ -293,7 +298,7 @@ imachILC64-noreg-setup: IMaCh-ilc64.exe $(SETUPCOMP) /cc $(TMPNOREGSETUPSCRIPT) $(CP) Output/$(TMPSETUPEXE) imachILC64-noreg-setup -imachILC32-setup: IMaCh-ilc32.exe setup.iss +imachILC32-setup: IMaCh-ilc32-XP.exe setup.iss touch setup.iss.in $(CP) IMaCh-ilc32.exe imach.exe $(SETUPCOMP) /cc setup.iss