Я хотел бы кросс-компиляции программы gcj для Windows в Linux

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

Я потерпел неудачу для Linux. Всегда говорится: /usr/bin/ld: не удается найти -lgcj collect2: ld вернул 1 состояние выхода

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

1 ответ

Решение

Получите GCJ для Windows по http://www.thisiscool.com/gcc_mingw.htm Следуйте опциям (GCJ 4.2) на http://gcc.gnu.org/wiki/Statically_linking_libgcj чтобы статически связывать libgcj.

Да, это работает на Wine.

Другие вопросы по тегам