Модераторы: ginnie, korob2001
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> компиляция perl скрипта в unix, из windows 
:(
    Опции темы
burakov
Дата 7.6.2011, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



Добрый день, возникла необходимость использовать скрипт написанный под Win32 В юникс.
Хочу из под win32 скомпилировать скрипт в exe файл, но чтобы работал под UNIX - такое возможно?.
(не хочу все модули в UNIX устанавливать - к тому же там все время с концом строки проблема ну и прочие несостыковки). 

Хочу из под Win сделать EXE Для UNIX... Или виндоусячий EXE запустится в ЮНИКС?


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
afiskon
Дата 8.6.2011, 06:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 31.3.2011
Где: Россия, Москва

Репутация: нет
Всего: 4



http://par.perl.org/wiki/Main_Page

Позволяет "скомпилировать" perl-скрипт в бинарник (под unix или windows). Есть еще всякие perl2exe, но PAR 0- оптимальное решение из тех, что я видел.
PM MAIL WWW   Вверх
burakov
Дата 8.6.2011, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



Я немного не в теме про EXE...

EXE Которое работает в WINDOWS он же в ЮНИКС не работает? (просто попробовать негде - надо юникс ставить)
или в этом PAR можно как то выбрать под какую ОС EXE делать?


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
afiskon
Дата 9.6.2011, 06:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 31.3.2011
Где: Россия, Москва

Репутация: нет
Всего: 4



Цитата

EXE Которое работает в WINDOWS он же в ЮНИКС не работает?

Только если wine не поставить.

Цитата

в этом PAR можно как то выбрать под какую ОС EXE делать?

Под виндами компилит в exe, под юниксами - в ELF. Держит ли кросскомпиляцию - не знаю.
PM MAIL WWW   Вверх
burakov
Дата 9.6.2011, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



А wine в юниксе работает из командной строки? просто это хостинг, там графики нету - а скрипт я под WIN писал (потом попросили и под nix сделать) вот и пытаюсь так эдак , чтобы не переписывать...


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
OutlawZ
Дата 28.6.2011, 03:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 269
Регистрация: 19.10.2007

Репутация: нет
Всего: нет



В никсах используйте программу perlcc если ее нет то установите.  а под винду можно и perl3exe.exe попробовать , я обычно после этого exe аспаком сжимаю, размер удовлетворяет 

Это сообщение отредактировал(а) OutlawZ - 28.6.2011, 03:53


--------------------
user posted image
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: Системное программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к системному программированию на Perl
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0658 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.