Changeset 20956

Show
Ignore:
Timestamp:
11/28/07 21:33:40 (9 months ago)
Author:
patrick
Message:

MFT: Added the Mach-O x86_64 case.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/branches/2.2/modules/gadgeteer/common.defs.mk.in

    r19854 r20956  
    378378endif 
    379379ifeq ($(ABI), Mach-O) 
    380    ifeq ($(ISA), powerpc) 
    381       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    382       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    383       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    384    endif 
    385    ifeq ($(ISA), i386) 
    386       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    387       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    388       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    389    endif 
    390380   ifeq ($(ISA), universal) 
    391381      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    395385      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    396386                        $(PLATFORM_SDK) 
     387   else 
     388      ifeq ($(ISA), powerpc) 
     389         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     390         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     391         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     392      else 
     393         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     394         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     395         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     396      endif 
    397397   endif 
    398398endif 
  • juggler/branches/2.2/modules/gadgeteer/drivers/common.defs.mk.in

    r18973 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/gadgeteer/plugins/common.defs.mk.in

    r18973 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/jackal/common.defs.mk.in

    r18971 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/jackal/plugins/common.defs.mk.in

    r18971 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/sonix/common.defs.mk.in

    r18972 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/sonix/plugins/common.defs.mk.in

    r18972 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/tweek/common.defs.mk.in

    r18970 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/vapor/common.defs.mk.in

    r18969 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/vrjuggler/common.defs.mk.in

    r19902 r20956  
    378378endif 
    379379ifeq ($(ABI), Mach-O) 
    380    ifeq ($(ISA), powerpc) 
    381       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    382       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    383       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    384    endif 
    385    ifeq ($(ISA), i386) 
    386       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    387       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    388       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    389    endif 
    390380   ifeq ($(ISA), universal) 
    391381      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    395385      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    396386                        $(PLATFORM_SDK) 
     387   else 
     388      ifeq ($(ISA), powerpc) 
     389         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     390         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     391         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     392      else 
     393         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     394         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     395         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     396      endif 
    397397   endif 
    398398endif 
  • juggler/branches/2.2/modules/vrjuggler/plugins/common.defs.mk.in

    r18974 r20956  
    368368endif 
    369369ifeq ($(ABI), Mach-O) 
    370    ifeq ($(ISA), powerpc) 
    371       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    372       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    373       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    374    endif 
    375    ifeq ($(ISA), i386) 
    376       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    377       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    378       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    379    endif 
    380370   ifeq ($(ISA), universal) 
    381371      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     
    385375      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
    386376                        $(PLATFORM_SDK) 
     377   else 
     378      ifeq ($(ISA), powerpc) 
     379         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     380         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     381         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     382      else 
     383         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     384         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     385         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386      endif 
    387387   endif 
    388388endif 
  • juggler/branches/2.2/modules/vrjuggler/vrjconfig/common.defs.mk.in

    r18974 r20956  
    367367endif 
    368368ifeq ($(ABI), Mach-O) 
    369    ifeq ($(ISA), powerpc) 
    370       CFLAGS+=          -arch ppc $(PLATFORM_SDK) 
    371       CXXFLAGS+=        -arch ppc $(PLATFORM_SDK) 
    372       LDOPTS+=          -arch ppc $(PLATFORM_SDK) 
    373    endif 
    374    ifeq ($(ISA), i386) 
    375       CFLAGS+=          -arch i386 $(PLATFORM_SDK) 
    376       CXXFLAGS+=        -arch i386 $(PLATFORM_SDK) 
    377       LDOPTS+=          -arch i386 $(PLATFORM_SDK) 
    378    endif 
    379369   ifeq ($(ISA), universal) 
    380       CFLAGS+=          -arch ppc -arch i386 $(PLATFORM_SDK) 
    381       CXXFLAGS+=        -arch ppc -arch i386 $(PLATFORM_SDK) 
    382       LDOPTS+=          -arch ppc -arch i386 $(PLATFORM_SDK) 
     370      CFLAGS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     371                        $(PLATFORM_SDK) 
     372      CXXFLAGS+=        $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     373                        $(PLATFORM_SDK) 
     374      LDOPTS+=          $(foreach arch,$(UNIVERSAL_ARCH_LIST),-arch $(arch)) \ 
     375                        $(PLATFORM_SDK) 
     376   else 
     377      CFLAGS+=          -arch $(ISA) $(PLATFORM_SDK) 
     378      CXXFLAGS+=        -arch $(ISA) $(PLATFORM_SDK) 
     379      LDOPTS+=          -arch $(ISA) $(PLATFORM_SDK) 
     380      ifeq ($(ISA), powerpc) 
     381         CFLAGS+=       -arch ppc $(PLATFORM_SDK) 
     382         CXXFLAGS+=     -arch ppc $(PLATFORM_SDK) 
     383         LDOPTS+=       -arch ppc $(PLATFORM_SDK) 
     384      else 
     385         CFLAGS+=       -arch $(ISA) $(PLATFORM_SDK) 
     386         CXXFLAGS+=     -arch $(ISA) $(PLATFORM_SDK) 
     387         LDOPTS+=       -arch $(ISA) $(PLATFORM_SDK) 
     388      endif 
    383389   endif 
    384390endif