SPECS: XFree86.spec (HEAD)
Jacek Konieczny
jajcus w pld.org.pl
Pią, 17 Sty 2003, 18:13:10 CET
On Fri, Jan 17, 2003 at 05:32:17PM +0100, Andrzej Krzysztofowicz wrote:
> Kosolidacja z X11 nie powinna tu decydowac, bo
>
> int main(){return 0;}
>
> tex mozna skonsolidowac z X11, a nie stanie sie przez to bardziej X-owy.
> IMO, istotne tu jest rzeczywiste wolanie funkcji z bibliotek XFree.
Też nie. Bo jeśli te funkcje są wykonywane tylko, gdy $DISPLAY jest
zdefiniowane, to program praktycznie Xów nie wymaga.
> Czyli w przypadku SDL IMO, po prostu trudno okreslic, ktory program jest
> X-owy, a ktory nie.
Dokładnie.
Rozdział aplikacji na Xowe i nie, to bardzo dobry pomysł ale, jak się
przekonaliśmy po kilku latach pracy nad PLD, niepraktyczny. Nie da się
tego zrobić dobrze, a starania w tym kierunku tylko komplikują prace
nad dystrubucją.
Dlatego też uważam, że trzeba wszystko wrzucać do /usr, poza XFree
i aplikacjami ściśle zwiazanym z X11R6 (to głównie te korzystające
z Imakefile).
Z drugiej strony dalej musimy starać się zachować podział na części zależne od
XFree-libs i niezależne od tego, aby minimalizować zależności. Ale to
tak samo dotyczy wszelkich innych bibliotek.
Pozdrowienia,
Jacek
Więcej informacji o liście dyskusyjnej pld-devel-pl