Skip to content

Commit

Permalink
adjusted makefile for OSX 10.5
Browse files Browse the repository at this point in the history
  • Loading branch information
Walter Bright committed Dec 3, 2009
1 parent 269fb2b commit 57ba64d
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
1 change: 0 additions & 1 deletion src/idgen.c
Expand Up @@ -17,7 +17,6 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <assert.h>

struct Msgtable
Expand Down
15 changes: 8 additions & 7 deletions src/osx.mak
Expand Up @@ -4,13 +4,14 @@ TK=tk
ROOT=root

## See: http://developer.apple.com/documentation/developertools/conceptual/cross_development/Using/chapter_3_section_2.html#//apple_ref/doc/uid/20002000-1114311-BABGCAAB
#ENVP= MACOSX_DEPLOYMENT_TARGET=10.3
#SDK=/Developer/SDKs/MacOSX10.4u.sdk
##SDK=/Developer/SDKs/MacOSX10.6.sdk
#LDFLAGS= -isysroot ${SDK} -Wl,-syslibroot,${SDK}
ENVP= MACOSX_DEPLOYMENT_TARGET=10.3
SDK=/Developer/SDKs/MacOSX10.4u.sdk #doesn't work because can't find <stdarg.h>
SDK=/Developer/SDKs/MacOSX10.5.sdk
#SDK=/Developer/SDKs/MacOSX10.6.sdk
LDFLAGS= -isysroot ${SDK} -Wl,-syslibroot,${SDK}

#CC=g++ -m32 -isysroot $(SDK)
CC=g++ -m32
CC=g++ -m32 -isysroot $(SDK)
#CC=g++ -m32

#OPT=-g -g3
#OPT=-O2
Expand Down Expand Up @@ -93,7 +94,7 @@ SRC = win32.mak linux.mak osx.mak freebsd.mak solaris.mak \
all: dmd

dmd: id.o optabgen $(DMD_OBJS)
${ENVP} gcc -m32 -lstdc++ $(LDFLAGS) $(COV) $(DMD_OBJS) -o dmd
${ENVP} gcc -m32 -lstdc++ $(LDFLAGS) $(COV) $(DMD_OBJS) -o dmd -framework CoreServices

clean:
rm -f $(DMD_OBJS) dmd optab.o id.o impcnvgen idgen id.c id.h \
Expand Down

0 comments on commit 57ba64d

Please sign in to comment.