как скомпилировать на одной платформе для другой?
вообще то в моем слухае речь идет о компилировании Апача под Solaris на AMD для Intell, но тема, я пологаю, здесь универсальна т.е. системонезависима.
в теории, как я пологал, надо посадить --target=хххх
посмотрел я что показывает ./configure на АМД:checking build system type... i386-pc-solaris2.10
checking host system type... i386-pc-solaris2.10
checking target system type... i386-pc-solaris2.10
и вот не знаю как ему втолковать, что бинарник мне нужен для Интела
пробовал уменьшить уровень оптимизации (в надежде; что бинарник выйдет пусть менее оптимизирован, но зато универасальный для обеиx архитектур)
с -04, -O3 и затем -O2 результат один и тот же - отрицательный:
# file httpd
httpd: ELF 32-bit LSB executable 80386 Version 1 [SSE AMD_3DNow CMOV FPU], dynamically linked, not stripped
как минимум из-за AMD_3DNow на Intell не зеработает
рад любому совету. спасибо