kdebase się nie buduje
    Arkadiusz Miskiewicz 
    arekm w pld-linux.org
       
    Czw, 18 Lis 2004, 21:04:40 CET
    
    
  
On Thursday 18 of November 2004 20:54, Michal Kochanowicz wrote:
> Nagłówki opisują interfejs.
Owszem.
> Jeśli program z userspace chce gadać z 
> kernelem to powinien mieć te same - bo się nie dogada.
Nagłówki może mieć inne byle definiowały ten sam interfejs. Jeśli program chce 
gadać z kernelem to ma wiedzieć w jaki sposób, a to oznacza, że program ma 
sam dostarczać odpowiedni nagłówek.
> Jeśli program z 
> userspace NIE chce gadać z kernelem, to cokolwiek by w tych nagłówkach
> nie było, nie powinien się wywalać.
To niech nie używa nagłówków jądra tylko nagłówki userspace.
> Pytanie: co jeśli np. glibc udostępnia interfejs np. do operacji X
> zgodny z interfejsem kernela (np. przyjmujący taką samą strukturę jako
> argument) - glibc powinien dostarczać własne nagłówki, czy userspace
> powinien korzystać z kernelowych?
Z glibc jest jeszcze inaczej - glibc wymaga byś mu dostarczył poprawnych 
nagłówków.
Obecne nagłówki w jądrze _nie są_ dla userspace. Są do użytku tylko dla 
kernela. Można je przerobić na nagłówki userspace co jest np. zrobione w 
linux-libc-headers.
-- 
Arkadiusz Miśkiewicz                    PLD/Linux Team
http://www.t17.ds.pwr.wroc.pl/~misiek/  http://ftp.pld-linux.org/
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl