Не экспортируйте CFLAGS из вашего .bash_profile или любого другого файла точек. Ваш домашний каталог может существовать десятилетиями, а система, которую вы используете в настоящее время, является временной.
На веб-сайте Apple есть руководство Портирование приложений UNIX / Linux на Mac OS X , в котором конкретно говорится о том, как сделать autoconf
и make
и другие подобные системы сборки подходящими для Mac OS X Универсальная бинарная схема. Если вы собираетесь создавать кросс-Unix-приложения на Mac OS X, вам нужно , чтобы прочитать и понять это руководство.
Тем не менее, я сильно сомневаюсь, почему вы хотите собрать Apache 64-bit. Тот факт, что Leopard может запускать 64-битное программное обеспечение, не означает, что вы хотите, чтобы все программное обеспечение в вашей системе было 64-битным. (Это не Linux.) Фактически, практически ни одно из программ, поставляемых с Leopard , не запускает 64-битные по умолчанию, а большинство приложений, включенных в Leopard, поставляются только 32-битными.
Если у вас нет острой необходимости запускать Apache 64-bit, я бы не стал пытаться создать его таким образом.