Откомпилировал с помощью gcj следующий код: public class test{ public void hh(){ System.out.println("hh"); } } получился Libtest.so Теперь бы хотелось узнать, можно ли ф-цию hh() вызывать из других языков, а будет еще лучше, если кто-то напишет (или подскажет) как это сделать на ассемблере (можно At&Tasm). PS: gcj компилит нормальные исполняемые файлы, если вместо "-shared" указа точка входа (main или _start)
Видимо, никак. В некоторых докиментах отсылают читать про двоичную совместимость Я вот тут подумал про стандартные потоки ввода/вывода... Можно передавать адрес вызыаемой ф-ции и работать с ней, но не замедлится ли скорость работы?