|
Модераторы: korob2001, ginnie |
|
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
я написал программу на Catalyst
у меня есть хостинги с shell доступом linux и 2 сервера freebsd например, я хотел собрать на хостинге - не получилось он написал что не смог куда-то записать файлы... (это очень геморойно, никто не будет собирать, а плюнет на это) написано что Си модули собранные на Win на unix работаь не будут!! как собрать Си модули каталиста чтобы они работали на всех платформах и на извесном аппаратном обеспечении?? я вижу: 1) поставить linux, win собрать все модули каталиста, дальше поставить PAR архив, он соберет еще раз установленные и будут они локально с архива работаеть? 2) если у меня i386 FreeBSD, на хостинге HP FreeBSD, если я соберу на i386, будут ли Си модули на HP работать? может нужно какую-то оптимизацию поставить? хочется решить вопрос, опишите пожалуйста, как сделать? Это сообщение отредактировал(а) gcc - 22.7.2009, 17:37 |
|||
|
||||
KSURi |
|
|||
Опытный Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 20 Всего: 27 |
Купить ВДС, например
-------------------- Died at Life.pl line 21 |
|||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
многие хостинги безлимитные на FastCGI, туда каталист можно затолкать...
но я имел ввиду для удобства, как сделать чтобы не соберать все время...? Это сообщение отредактировал(а) gcc - 18.7.2009, 01:17 |
|||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
объясните почему нельзя собрать для кроссплатфрмы?
|
|||
|
||||
arto |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
собирайте кросс-платформенным компилятором.
|
|||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
а каким это компилятором? его можно включить в FreeBSD?
а сборка С модлей и perl+C не отличается? |
|||
|
||||
arto |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
||||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
arto, а вы это не делали?
ладно, разберусь как-то.. ну я нашел gcc , это и есть кросплтаформленный? а какие парамерты надо ему написать? он сам соберет? по этому запросу http://www.google.com/search?q=cross-compi...art=10&sa=N я не нашел что ему написать надо и там я увидел только некоторую кроссплатформу, например Gentoo/FreeBSD crosscompiler http://www.gentoo.org/doc/en/cross-compili...style=printable http://unix.derkeiler.com/Mailing-Lists/Fr...1/msg01847.html как это нормально сделать? Это сообщение отредактировал(а) gcc - 22.7.2009, 20:09 |
|||
|
||||
arto |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
делал, но давно.
вам придется сам perl собрать этим кросс-компилятрором. гораздо проще запускать виртуальные машины с нужным таргетом и собирать на них. |
|||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
а какая схема должна быть? поставить linux, freebsd, win и на них собрать? НО, если у меня i386 FreeBSD, на хостинге HP FreeBSD, если я соберу на i386, будут ли эти Си модули на HP работать? может нужно какую-то оптимизацию поставить? таргетом - не нашел http://www.google.com/search?hl=en&q=%...mp;oq=&aqi= Это сообщение отредактировал(а) gcc - 22.7.2009, 20:14 |
|||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
пересобиратиь перл не подохид, так как на хостинге он может стоят и перл как правило модулем сидит в апаче
|
|||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
а под какой ВМ бы попробовать? |
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
gcc,
VirtualBox ? |
|||
|
||||
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
в нее FreeBSD поставить?
на хостинге оно будет работать? вообще-то сами виртуальные машины жрут много ресурсов, еще есть Qemo, но ее никто не использует на хостингах и т.д. Это сообщение отредактировал(а) gcc - 22.7.2009, 21:58 |
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
||||
|
||||
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |