Страница 2 из 2

Добавлено: 19 дек 2004, 01:16
Breg
Breg писал(а):
DeeJayC писал(а):omniORB, собранная под win32 открывает сокетов просто... ну очень много. Работает - супер.
А под линух можно её собрать?
...Можно, но она под Делфи не работает...

Добавлено: 20 дек 2004, 09:07
Absurd
Absurd, не знаю... у меня так не пашет, и приходиться делать один кроссплатформенный модуль, через который все работает. По другому никак (у мя Mandrake9.0).
По - моему единственное различие - в *nix системах надо использовать <sys/socket.h>, а под виндой - <winsock2.h>.
И еще в юниксах хендлы сокетов можно передавать в read() / write(), а в виндах это делать нельзя.

Вот кроссплатформенный сокет-модуль

#ifdef _WIN32
#include <winsock2.h>
#else
#include <sys/socket.h>
#endif