wship6.dll dynamic link support for mingw

1. useage
$gcc -c wship6_import.c

$cp libws2_32.a libws2_32.a.orig
$ar -ru libws2_32.a wship6_import.o

$cp winsock2.h winsock2.h.orig
add following lines to winsock2.h

extern int load_wship6(void);
extern void free_wship6(void);
#define WSAStartup( a, b)    ({ int ret; \
                            ret = WSAStartup( a, b); \
                            load_wship6(); \
                            ret; \
                            })
#define WSACleanup()        ({ \
                            int ret; \
                            free_wship6(); \
                            ret = WSACleanup(); \
                            ret; \
                            })

2.Licence
GPL

2005.12.25 skeishi


戻る



このHPの内容に問題等 ありましたらsけいし(skeishi@yahoo.co.jp)までメールを下さい。

sけいし発HP

[PR]P̐搶WI:SŋJݐJ