The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Cross Platform Compile"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Cross Platform Compile"  
Сообщение от Resu on 05-Авг-08, 12:16 
как скомпилировать на одной платформе для другой?
вообще то в моем слухае речь идет о компилировании Апача под 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 не зеработает

рад любому совету. спасибо

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Cross Platform Compile"  
Сообщение от Resu on 06-Авг-08, 11:16 
пордон. забыл упомянуть, что компилятор - cc от  SUN Studio Express.
gcc - такой оптимизации не делает и соответственно все катит без особых усилий, но SUN рекомендует (наверняка не без оснований) свое детище, а сервак - нагруженный посему и долбаюсь с cc.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Cross Platform Compile"  
Сообщение от Resu on 08-Авг-08, 18:13 
Sun Studio Compiler знает такой парам.:  -xtarget=generic
помогло.

PS: может кому понадобиться когда нибудь.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру