0
好吧,我正在爲Mac OS X製作一個安裝程序包。我已經將一個驅動程序文件放到了系統中,但沒有該驅動程序的通用版本。如何讓安裝程序刪除不同的文件,具體取決於計算機是PowerPC還是Intel?我檢查了「要求」,但最接近它的是要求某些處理器速度或Mac OS X版本號。有沒有辦法需要某些架構?謝謝。PackageMaker區分PPC和Intel
好吧,我正在爲Mac OS X製作一個安裝程序包。我已經將一個驅動程序文件放到了系統中,但沒有該驅動程序的通用版本。如何讓安裝程序刪除不同的文件,具體取決於計算機是PowerPC還是Intel?我檢查了「要求」,但最接近它的是要求某些處理器速度或Mac OS X版本號。有沒有辦法需要某些架構?謝謝。PackageMaker區分PPC和Intel
使用Result of Sysctl
與hw.cputype
(PPC = 18和Intel = 7)。
CPU類型:
#define CPU_TYPE_MC680x0 ((cpu_type_t) 6)
#define CPU_TYPE_X86 ((cpu_type_t) 7)
#define CPU_TYPE_MC98000 ((cpu_type_t) 10)
#define CPU_TYPE_HPPA ((cpu_type_t) 11)
#define CPU_TYPE_ARM ((cpu_type_t) 12)
#define CPU_TYPE_MC88000 ((cpu_type_t) 13)
#define CPU_TYPE_SPARC ((cpu_type_t) 14)
#define CPU_TYPE_I860 ((cpu_type_t) 15)
#define CPU_TYPE_POWERPC ((cpu_type_t) 18)