Поясняю. Линукс вроде как многозадачная ос. Требуется из проги которая работает в вин98 под win4lin послать сигнал в линукс (немного запутано :) ) и что бы линукс восприняв его запустил в свою очередь свою нативную программу.
Я же написал не "как В win4lin запустить", а "как из win4lin". Просто виндовая прога генерит код для одной железяки, а линуксовая отгружает его через LPT.
Если нужно запустить прогу линуксовую из win4lin то есть несколько
способов, но я не парился и просто использовал unix сокеты. Все
довольно просто, устанавливаешь в виндах cygwin и пишешь прогу
с использованием unix сокета, так как win4lin прозрачна к fs, то
нет никаких проблем, под линуксом пишешь демона который создает и
слушает сокет, затем обрабатывает посланные команды и запускает все
что угодно, а под cygwin пишешь клиента который конектится на сокет
созданный демоном и посылаешь команды. Можно еще использовать
rsh/ssh, т.е. через TCP/IP...
Вот это правильно, только хотелось бы демона через winsock (без cygwinа) телнетить. А еще с win4lin идет утилита "ON", в общем, то что нужно (запускает консольные линукс-проги), только из дос-сессии не работает, а жаль. Короче буду разбираться.