[devel] java native: please, don't.
Igor Vlasenko
vlasenko на imath.kiev.ua
Вт Июн 2 12:36:14 MSD 2009
Уважаемые коллеги,
С одной стороны,
рад сообщить, что в результате работ над java-gcj-compat (jdkgcj)
в сборочной среде появилась совместимая с Федорой поддержка
ahead-of-time нативной компиляции jar файлов в .so плагины,
регистрируемые в глобальной БД classmap.db.
When you compile your classes into a shared library
and add them to the system-wide classmap.db file using gcj-dbtool,
they will be automatically loaded by the libgcj system classloader.
This is the new, preferred classname-to-library resolution mechanism.
See Invoking gcj-dbtool, for more information on using the classmap database.
Что касается пакета jdkgcj, то он распадется на jre и jdk,
и будет называться java-1.5.0-gcj.
Не спешу с окончательным переездом, пока только режу у
кошки хвост позвонок за позвонком, чтобы убедиться, что не вылезут
ALT-specific грабли.
С другой стороны, мне не нравится, как в Федоре пакуются
нативные модули. Хочу еще продумать оптимальный метод их упаковки.
В связи с этим прошу не спешить использовать нативную компиляцию jar,
чтобы в будущем не пришлось работу переделывать.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
Подробная информация о списке рассылки Devel