Skocz do zawartości

Instalacja Programu Z No-ip.com


ciama

Rekomendowane odpowiedzi

Tak więc jest to program które będzie czytał moje IP i jak zapewne wiecie, bedzie je wysyłał do no-ip, po to żebym miał stałego hosta.

Wszytsko było by pieknie, gdyby nie to że po rozpakowaniu tego programiku i wejścia do katalogu z nim, kirdy wpisuje polecenie 'make' a nastepnie wciskam enter, wyskakuje mi grom warningow...

 

noip2.c:2254: warning: pointer targets in passing argument 1 of ‘bencode’ differ in signedness
noip2.c:2254: warning: pointer targets in passing argument 2 of ‘bencode’ differ in signedness
noip2.c:2262: warning: pointer targets in passing argument 1 of ‘bencode’ differ in signedness
noip2.c:2262: warning: pointer targets in passing argument 2 of ‘bencode’ differ in signedness
noip2.c:2270: warning: pointer targets in passing argument 1 of ‘chksum’ differ in signedness
noip2.c:2271: warning: pointer targets in passing argument 1 of ‘chksum’ differ in signedness
noip2.c:2272: warning: pointer targets in passing argument 1 of ‘chksum’ differ in signedness
noip2.c: In function ‘bencode’:
noip2.c:2294: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
noip2.c: In function ‘bdecode’:
noip2.c:2333: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness

a to tylko niektóre...

 

 

Zna ktoś odpowiedź na pytanie co jest źle?

Byłbym bardzo wdzięczny.

Odnośnik do komentarza
Udostępnij na innych stronach

No ale to tylko warningi, więc powinien się skompilować.

 

A przyczyną jest zapewne to, że klient był tworzony pod starszym kompilatorem, który nie pilnował tak bardzo poprawności kodu.

Te napisy sugerują, że wskaźnik przekazywany do funkcji oryginalnie wskazywał na liczbę bez znaku, a w funkcji jest używany w kontekście liczby ze znakiem (lub odwrotnie)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...