Debido a que Oracle no ha lanzado una versión ARM (Apple Silicon) de su Oracle Instant Client (OCI8) me veo obligado a utilizar la versión de Intel de MAMP en mi MacBook Air (M2; 2023) para poder compilar adecuadamente el binario OCI8 (basado en la versión de Intel del Instant Client) a través de Pecl.
De acuerdo, eso no debería ser un gran problema. MAMP básicamente ejecuta Apache, MySQL y PHP, por lo que no debería haber impacto en el rendimiento. La traducción de código de Intel por Rosetta no debería afectar significativamente ni de forma negativa el uso de MAMP en absoluto.
Pero ¿cómo instalo la versión de Intel del binario (MAMP_MAMP_PRO_6.9-Intel-x86.pkg
) en mi MacBook Air (M2; 2023)?
Inicio el instalador y recibo este mensaje que efectivamente bloquea la instalación:
¡Se requiere CPU x86_64!
Necesitas un CPU x86 (64 bits) para ejecutar MAMP o MAMP PRO.
Supongo que podría molestar a un compañero de trabajo para que lo instale en una Mac basada en Intel y luego simplemente copiar la carpeta de MAMP ubicada en /Applications/MAMP
a una memoria USB y luego instalar eso en mi MacBook Air?
¿Pero hay alguna forma de forzar al instalador a ignorar la discrepancia de arquitectura de CPU para poder manejar esto por mi cuenta?