getnameinfo undeclared ...
-
c.rackwitz schrieb:
auch im code muss ein #include stehen, das in beliebiger tiefe einmal eine getnameinfo() deklariert.
ist offenbar nicht der fallMSDN schrieb:
Declared in Ws2tcpip.h on Windows Server "Longhorn", Windows Vista, Windows Server 2003, and Windows XP.
Declared in Ws2tcpip.h on Windows 2000, Windows NT, and Windows Me/98/95; include Wspiapi.h.
-
muss nicht heissen, dass er das in seinen dateien (vom compiler oder von ihm) auch so hat, mein lieber.
-
mingw sollte 'Ws2tcpip.h' eigentlich haben...
-
der OP ist bestimmt ein troll.
wie sonst koennen so unmoegliche fehlermeldungen auftauchen?
warum wurde kein code angegeben, den man testen koennte?
-
na aber sich doch... ein troll mal wieder...
(seit das wort hier im forum aufgetaucht ist wird bald bei jedem zweiten thread daruaf spekuliert
)
und was ist da unmöglich? der fehlercode wurde eben etwas reduziert und ein code ist ja wohl nicht nötig wenn bekannt ist dass die funktion nicht gefunden werden kann. aber trotzdem danke, die include-datei ist beim MinGW vorhanden, deklaration steht auch drin!
-
klappt alles super, allerdings is der header nicht kompatibel zu winsock.h, stattdessen muss winsock2.h verwendet werden. gibst da irgendwelche nennenswerten unterschiede?
-
c.rackwitz schrieb:
der OP ist bestimmt ein troll.
Beherrsch dich bitte.
-
kristallkugel gefaellig? du (der OP) gibst fuer ne diagnose zu wenig infos.
zu den winsock versionen: schau doch in der msdn nach, welche funktionen du verwendest und ab welcher winsock die existieren.
-
cracki wird langsam zum noob-hasser
-
die msdn gibt tatsächlich sehr viele infos her. ich hab halt zuvor nur wenig erfahrungen im umgang mit der msdn gemacht (eigentlich fast gar keine), und wär wohl von allein auch nicht draufgekomment da nachzusehen.