2011-02-23 6 views
3

У меня уже есть моя компиляция на Linux gcj, но я бы хотел статически компилировать для Windows.Я хотел бы перекрестно скомпилировать программу gcj для окон в linux

Я потерпел неудачу в Linux. Он всегда говорит: /USR/бен/л.д.: не может найти -lgcj collect2: л.д. возвращается Статус 1 Выход из

Кто-нибудь преуспеть в этом (портативный ява GCJ двоичная статически любил для окон). Я не хочу, чтобы указатели на ExcelsiorJet или launch4j (что не статически или AOT компилирует что-либо).

+1

Почему во имя Бога вы используете gcj? В беглом поиске (здесь или в google) появится много сообщений о том, что gcj является неполным, медленным, багги и просто не стоит использовать. – KitsuneYMG

+3

Потому что это единственная свободная опция статической компиляции java, которая не увеличивает размер загрузки на 80mb (несжатый). Почему я статически компилирую приложение java? Ну, я хочу распространять его с помощью программы на C, которая бы назвала ее. И я использую вино. Представьте меня (который удаляет вино много раз в неделю), устанавливая JRE 30 раз. Я говорю «нет». – i30817

ответ