theniceboy / st

My build of st
MIT License
43 stars 50 forks source link

cp: 无法获取'st-copyout' 的文件状态(stat): 没有那个文件或目录 #5

Open Hope-wind opened 2 years ago

Hope-wind commented 2 years ago

您好 我按照您视频中的做法来安装st(simple terminal) 但是当我输入了sudo make clean install他确实显示:cp: 无法获取'st-copyout' 的文件状态(stat): 没有那个文件或目录

以下是完整内容: ❯ sudo make clean install [sudo] kevin 的密码: rm -f st st.o x.o hb.o st-0.8.3.tar.gz c99 -I/usr/include/X11 pkg-config --cflags fontconfig pkg-config --cflags freetype2 pkg-config --cflags harfbuzz -DVERSION=\"0.8.3\" -D_XOPEN_SOURCE=600 -O1 -O2 -fomit-frame-pointer -c st.c c99 -I/usr/include/X11 pkg-config --cflags fontconfig pkg-config --cflags freetype2 pkg-config --cflags harfbuzz -DVERSION=\"0.8.3\" -D_XOPEN_SOURCE=600 -O1 -O2 -fomit-frame-pointer -c x.c c99 -I/usr/include/X11 pkg-config --cflags fontconfig pkg-config --cflags freetype2 pkg-config --cflags harfbuzz -DVERSION=\"0.8.3\" -D_XOPEN_SOURCE=600 -O1 -O2 -fomit-frame-pointer -c hb.c c99 -o st st.o x.o hb.o -L/usr/lib/X11 -lm -lrt -lX11 -lutil -lXft -lXrender pkg-config --libs fontconfig pkg-config --libs freetype2 pkg-config --libs harfbuzz mkdir -p /usr/local/bin cp -f st /usr/local/bin cp -f st-copyout /usr/local/bin cp: 无法获取'st-copyout' 的文件状态(stat): 没有那个文件或目录 make: *** [Makefile:47:install] 错误 1

PS:我现在没有使用dwm

请您指点我 让我也能够学习并使用st

yita0101 commented 2 years ago

我也遇到了相同的问题,该如何解决

yita0101 commented 2 years ago

ok,我解决了这个问题 应该修改Makefile文件,大概47行的位置,cp st-copyout 为 patches/st-copyout 还有,如果你安装之后发现字体很奇怪,应该安装FiraCode字体, https://www.nerdfonts.com/font-downloads 我用github上传图片,太慢了就不放图片了.