Korábban nekem sem sikerült winre GTK-t installálnom, mígnem rájöttem, hogy ezeket kell telepíteni:
Microsoft.NET Framework 1.1
Microsoft.NET Framework SDK 1.1
Gtk# for Windows 2.7.1
Ebből nálam lett gtk.h, méghozzá itt:
c:\GTK\2.8\include\gtk-2.0\gtk\gtk.h
Azóta változhattak a dolgok, már van 2-es meg 3-as .NET, amiket már nem lehet olyan egyszerűen telepíteni. Talán valaki beír ide, aki tudja pontosabban, hogy mi most a helyzet.
A hálózati szerverrel kapcsolatban nem az a kérdés, amire válszolsz. Egy hálózati szerver az egy olyan program, ami a socket(), bind(), listen(), accept() függvényhívásokkal megnyit egy TCP socketet, és várja, hogy erre kliensek konnektáljanak, hogy aztán akármilyen szolgáltatást adjon nekik. Amikor XP-s embereknél a terminál nem működik, akkor a bind() sikertelen. (Mindeddig nem tudta elküldeni senki az errorcode-ot.) Namost egy hálózati kapcsolatot lehetővé tevő program nyilván befolyásolja a biztonságot. Azért gondoltam, hogy talán az XP szabályozza, hogy ki nyithat ajtót a külvilág felé. De ez csak találgatás. (És nem is mindig a külvilág felé történik a nyitás.)
--
CCC3