|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/49.95 11 Nov 2001 16:04:20 To : Andrew Belov Subject : Портирование Win32 программы под эхотаг -------------------------------------------------------------------------------- Nov 10 16:18 01, Andrew Belov wrote to Zahar Kiselev: ZK>> У меня есть виндовая dll в формате PE, она содержит набор нужных ZK>> функций(экзотическая СУБД) и, понятное дело, пользуется виндовыми ZK>> библиотеками. Hикакого GUI в ней естественно нет. Хочется ZK>> использовать эту dll под линуксом, вызывая ее из линуксовых программ. AB> Если есть исходники DLL, то задача сводится к сбоpке GCC линкажy с Исходников нет конечно. AB> Если только бинаpники, то конвеpтиpовать PE в ELF до сих поp AB> никто не отважился, Зато я видел загрузчик, способный правильно загрузить под Линуксом PE-файл. Конечно - о том, чтобы присутствовали внешние имена, на которые он ссылается, должен позаботиться программист. При этом как я понял, эти имена могут быть в elf-библиотеках. Вобщем-то реализацию (врапперы) большинства необходимых мне виндовых функций в виде elf-библиотек я видел там же. Однако то, что я хочу использовать - общается с программами-клиентами через winsock, а вот этого нету. Zahar --- Msged/LNX 6.1.0 * Origin: Остров Большой Березовый: N 60ш20'02.9" E 28ш37'00.3" (2:5030/49.95) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/34213bee89d2.html, оценка из 5, голосов 12
|