[Ra] funkcja crypt i kompilacja

Tomasz Rutkowski rennis w o2.pl
Śro, 18 Lut 2004, 20:17:20 CET


Tomek Orzechowski wrote:

>[18 luty, 2004] Tomasz Rutkowski napisał:
>
>  
>
>>Witam.
>>
>>Mam takie problem.
>>
>>Nie wiem czemu kompilując poniższy program na Ra dostaje następujący 
>>błąd (patrz niżej).
>>Dodatm tylko że pod Gentoo w którym jest:
>>g++ (GCC) 3.3.2 20040119 (Gentoo Linux 3.3.2-r7, propolice-3.3-7)
>>Program się kompiluje bez błędu i działa dobrze.
>>Patrzyłem na strony man czy się moze funkcja crypt nie zmieniłą ale jest 
>>dokłądnie ta sama.
>>
>>Ma może ktoś jakiś pomysł w czym jest problem?
>>
>>--------------WYNIK KOMPILACJI----------
>>$> g++ dodaj_usera.cpp -lcrypt
>>
>>dodaj_usera.cpp: In function `int main()':
>>
>>dodaj_usera.cpp:13: implicit declaration of function `int crypt(...)'
>>
>>dodaj_usera.cpp:13: assignment to `char *' from `int' lacks a cast
>>----------------------------------------
>>
>>------------PROGAM----------------------
>>
>>
>>cat dodaj_usera.cpp
>>#include <iostream>
>>#include <fstream>
>>#include <unistd.h>
>>    
>>
>
>#include <crypt.h> nie brakuje?
>
>  
>
Zamieniłem

include <unistd.h>
na 
#include <crypt.h>

I poszło.

Wielkie dzięki.

-- 
"Głupota nie boli ludzi głupich za nich inni cierpią."
Tomasz Rutkowski - gg 1118937



Więcej informacji o liście dyskusyjnej pld-users-pl