Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переносимость приложения (мультиплатформенность и g++)
|
|||
|---|---|---|---|
|
#18+
Всем привет, Подскажите мне пожалуйста будет ли работать под OpenBSD приложение скомпилированное (все библиотеки прикомпилированны) под FreeBSD (C++). Заранее отвечаю что OpenBSD у меня нет и в ближайшее время не предвидится, если конечно не возникнет крайней необходимости. Насчет приложения могу чказать что все что оно использует не выходит за рамки стандартных библиотек и sockets. И еще если можно один вопрос,- насколько я знаю у gcc есть определенная функциональная возможность компилировать под несколько платформ в одном исполнимом файле (что такая функциональность есть я точно знаю, вплоть до компиляции под Win32 и BSD в одном (в моем случае с sockets это конечно не подходит но мне бы хотелось покрыть максимум UNIX систем), но у меня нет исчерпывающих how-to), если можно то поделитесь вашим опытом из практики. Я НЕ сторонник open-source и уж тем паче халявщины,- люблю получать деньги за свой труд и достойно оплачивать чужой труд (просьба не флеймить на данную тему) и свое приложение буду распространять исключительно в скомпилированном виде. Поэтому мне нужно точно знать под какие платформы мне нужно создать дистрибутивы для максимального покрытия рынка (ПО будет работать на серверах). Не хочется очутиться потом перед проблемой что мое приложение не будет работать на большинстве серверов. Подскажите мне пожалуйста кто что может по данной теме. Заранее спасибо за любой совет в решении моей проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2004, 14:02 |
|
||
|
Переносимость приложения (мультиплатформенность и g++)
|
|||
|---|---|---|---|
|
#18+
>насколько я знаю у gcc есть определенная функциональная возможность компилировать под несколько платформ в одном исполнимом файле (что такая функциональность есть я точно знаю, вплоть до компиляции под Win32 и BSD в одном... Если речь идет об одном файле, который можно запускать под фрибсд и винду без эмулятора, то это врядли. GCC умеет компилить под несколько процессоров и операционок, но чтоб построить исполняемый файл для другой операционки нужно все-таки иметь библиотеки этой операционки, по крайней мере статически линкуемые, иначе не отработает линкер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2004, 08:04 |
|
||
|
Переносимость приложения (мультиплатформенность и g++)
|
|||
|---|---|---|---|
|
#18+
в принципе, у FreeBSD есть двоичная совместимость с разными платформами. например NetBSD или linux. но это все равно не выход... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2004, 08:34 |
|
||
|
Переносимость приложения (мультиплатформенность и g++)
|
|||
|---|---|---|---|
|
#18+
посмотри как устроен DrWeb, у них под каждую платформу откомпилировано. вроде на sourceforge.net была возможность компилить под разные операционки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2004, 14:41 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=217&tid=1348248]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 267ms |
| total: | 415ms |

| 0 / 0 |
