How to start with X?

Emanuele Petriglia inbox at emanuelepetriglia.com
Thu Jan 23 12:11:58 UTC 2020


Hi, thank you for the reply. I'll check the two links. Between the first link and the book, which is it better? 
--
Emanuele Petriglia (ema-pe)

Sent from my mobile. Please excuse my brevity.

On 23 January 2020 12:53:24 CET, Teodoro Santoni <asbrasbra at gmail.com> wrote:
>Hi,
>
>2020-01-22 18:26 GMT+01:00, Emanuele Petriglia
><inbox at emanuelepetriglia.com>:
>> Hi!
>>
>> I would like to learn how to create a C graphical application without
>> using some toolkit for hobby. I know that there are two main
>libraries:
>> Xlib and xcb. The first is old but has a lot of documentation, the
>> second is newer but less documented than the first. So I was thinking
>to
>> learn Xlib and then xcb.
>>
>> I found this book about Xlib: "XLIB Programming Manual" of Adrian Nye
>> published on 1994. I do not found any other recent book. Is it good
>to
>> start with Xlib even is it old?
>>
>> --
>> Emanuele Petriglia (ema-pe)
>>
>> _______________________________________________
>> xorg at lists.x.org: X.Org support
>> Archives: http://lists.freedesktop.org/archives/xorg
>> Info: https://lists.x.org/mailman/listinfo/xorg
>> Your subscription address: %(user_address)s
>>
>
>
>[1] is a guide that should be fairly valid on xlib.
>From there you can afterwards embed xlib-xcb.h, gradually migrate from
>xlib to xcb reading the docs, read the guide from iotek for fonts in
>xcb without xft [2] or embed pango in your application.
>
>[1] https://tronche.com/gui/x/xlib/
>[2] https://venam.nixers.net/blog/unix/2018/09/02/fonts-xcb.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg/attachments/20200123/57749084/attachment.htm>


More information about the xorg mailing list