~ubuntu-branches/ubuntu/karmic/libsdl1.2/karmic

« back to all changes in this revision

Viewing changes to test/gcc-fat.sh

  • Committer: Bazaar Package Importer
  • Author(s): Steve Kowalik
  • Date: 2008-01-05 14:10:45 UTC
  • mto: (2.1.3 lenny)
  • mto: This revision was merged to the branch mainline in revision 16.
  • Revision ID: james.westby@ubuntu.com-20080105141045-mjdg2rp09mamme4a
Tags: upstream-1.2.13
ImportĀ upstreamĀ versionĀ 1.2.13

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
#
5
5
# Usage: ./configure CC="sh gcc-fat.sh" && make && rm -rf ppc x86
6
6
 
7
 
# PowerPC compiler flags (10.2 runtime compatibility)
8
 
GCC_COMPILE_PPC="gcc-3.3 -arch ppc \
 
7
# Locate Xcode SDK path
 
8
SDK_PATH=/Developer/SDKs
 
9
if [ ! -d $SDK_PATH ]; then
 
10
    echo "Couldn't find SDK path"
 
11
    exit 1
 
12
fi
 
13
 
 
14
if [ -d "$SDK_PATH/MacOSX10.2.8.sdk" ]; then
 
15
    # PowerPC compiler flags (10.2 runtime compatibility)
 
16
    GCC_COMPILE_PPC="gcc-3.3 -arch ppc \
9
17
-DMAC_OS_X_VERSION_MIN_REQUIRED=1020 \
10
18
-nostdinc \
11
 
-F/Developer/SDKs/MacOSX10.2.8.sdk/System/Library/Frameworks \
12
 
-I/Developer/SDKs/MacOSX10.2.8.sdk/usr/include/gcc/darwin/3.3 \
13
 
-isystem /Developer/SDKs/MacOSX10.2.8.sdk/usr/include"
14
 
 
15
 
GCC_LINK_PPC="\
16
 
-L/Developer/SDKs/MacOSX10.2.8.sdk/usr/lib/gcc/darwin/3.3 \
17
 
-F/Developer/SDKs/MacOSX10.2.8.sdk/System/Library/Frameworks \
18
 
-Wl,-syslibroot,/Developer/SDKs/MacOSX10.2.8.sdk"
 
19
-F$SDK_PATH/MacOSX10.2.8.sdk/System/Library/Frameworks \
 
20
-I$SDK_PATH/MacOSX10.2.8.sdk/usr/include/gcc/darwin/3.3 \
 
21
-isystem $SDK_PATH/MacOSX10.2.8.sdk/usr/include"
 
22
 
 
23
    GCC_LINK_PPC="\
 
24
-L$SDK_PATH/MacOSX10.2.8.sdk/usr/lib/gcc/darwin/3.3 \
 
25
-F$SDK_PATH/MacOSX10.2.8.sdk/System/Library/Frameworks \
 
26
-Wl,-syslibroot,$SDK_PATH/MacOSX10.2.8.sdk"
 
27
 
 
28
else # 10.2 or 10.3 SDK
 
29
    # PowerPC compiler flags (10.3 runtime compatibility)
 
30
    GCC_COMPILE_PPC="gcc-4.0 -arch ppc -mmacosx-version-min=10.3 \
 
31
-DMAC_OS_X_VERSION_MIN_REQUIRED=1030 \
 
32
-nostdinc \
 
33
-F$SDK_PATH/MacOSX10.3.9.sdk/System/Library/Frameworks \
 
34
-I$SDK_PATH/MacOSX10.3.9.sdk/usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include \
 
35
-isystem $SDK_PATH/MacOSX10.3.9.sdk/usr/include"
 
36
 
 
37
    GCC_LINK_PPC="\
 
38
-L$SDK_PATH/MacOSX10.3.9.sdk/usr/lib/gcc/powerpc-apple-darwin9/4.0.1 \
 
39
-F$SDK_PATH/MacOSX10.3.9.sdk/System/Library/Frameworks \
 
40
-Wl,-syslibroot,$SDK_PATH/MacOSX10.3.9.sdk"
 
41
 
 
42
fi # 10.2 or 10.3 SDK
19
43
 
20
44
# Intel compiler flags (10.4 runtime compatibility)
21
45
GCC_COMPILE_X86="gcc-4.0 -arch i386 -mmacosx-version-min=10.4 \
22
46
-DMAC_OS_X_VERSION_MIN_REQUIRED=1040 \
23
47
-nostdinc \
24
 
-F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks \
25
 
-I/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/include \
26
 
-isystem /Developer/SDKs/MacOSX10.4u.sdk/usr/include"
 
48
-F$SDK_PATH/MacOSX10.4u.sdk/System/Library/Frameworks \
 
49
-I$SDK_PATH/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin9/4.0.1/include \
 
50
-isystem $SDK_PATH/MacOSX10.4u.sdk/usr/include"
27
51
 
28
52
GCC_LINK_X86="\
29
 
-L/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.0 \
30
 
-Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk"
 
53
-L$SDK_PATH/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin9/4.0.1 \
 
54
-Wl,-syslibroot,$SDK_PATH/MacOSX10.4u.sdk"
31
55
 
32
56
# Output both PowerPC and Intel object files
33
57
args="$*"