golang-design / clipboard

📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
https://golang.design/x/clipboard
MIT License
632 stars 68 forks source link

Build Error in Ubuntu 20.04 LTS with Unity as X-Window #23

Closed vt128 closed 2 years ago

vt128 commented 2 years ago

Got the following error on Ubuntu:

# golang.design/x/clipboard
../../go/pkg/mod/golang.design/x/clipboard@v0.5.3/clipboard_linux.go:18:10: fatal error: X11/Xlib.h: No such file or directory
   18 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~
compilation terminated.

Ref:

❯ uname -a
Linux ubuntu 5.13.0-35-generic #40~20.04.1-Ubuntu SMP Mon Mar 7 09:18:32 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
changkun commented 2 years ago

sudo apt install libx11-dev