mjording / ttyrec

ttyrec is a tty recorder. Recorded data can be played back with the included ttyplay command. ttyrec is just a derivative of script command for recording timing information with microsecond accuracy as well. It can record emacs -nw, vi, lynx, or any programs running on tty.
http://0xcc.net/ttyrec/index.html.en
395 stars 41 forks source link

Can't compile on Fedora 31 #13

Open b1zzu opened 5 years ago

b1zzu commented 5 years ago

My compile error:

➜  ttyrec git:(master) make
gcc -O2   -c -o ttyrec.o ttyrec.c
ttyrec.c: In function ‘finish’:
ttyrec.c:209:13: error: storage size of ‘status’ isn’t known
  209 |  union wait status;
      |             ^~~~~~
make: *** [<builtin>: ttyrec.o] Error 1
mihaifm commented 4 years ago

Same on Ubuntu.

axgkl commented 4 years ago

Same here. Compiled this on Centos7, works on Fedora31.

Vulto commented 4 years ago

My compile error:

➜  ttyrec git:(master) make
gcc -O2   -c -o ttyrec.o ttyrec.c
ttyrec.c: In function ‘finish’:
ttyrec.c:209:13: error: storage size of ‘status’ isn’t known
  209 |  union wait status;
      |             ^~~~~~
make: *** [<builtin>: ttyrec.o] Error 1

This repo works to me https://github.com/ovh/ovh-ttyrec