Other Help Topics :: make command
write to home:
tar xvzf file.tar.gz
cd
configure
make
make install
make clean
xvkbd.tar.gz downloaded from DSL - installed - no problems.
I tried to install a program.
Tar, ok.
Configure, ok.
make, command not found.
Do I have to 'suck it and see,' subsequently left with post configure files to remove.
I am trying reading the README and INSTALL files.
Do I need to 'install,' 'make,' command?
I hope I make sense.
Please help, pointers, advice. Thank You.
Rookie.
There is a big difference between a .tar.gz extension and a .tar.gz source tarball. The xvkbd.tar.gz is a DSL extension. It has been pre-compiled and configured to install to /opt/xvkbd. No need for ./configure or make.
A source tarball is different. You have to compile it yourself. This means you need a compiler and all the development libraries that this source requires.
DSL comes with a minimal set of development tools. There is tcc (Tiny C compiler), but you need to have even the ANSI C header files constructed yourself before you can compile. And there is no make.
There is an extension called gcc1.dsl that has the gcc © and g++ (C++) compilers as well as the make utility. But you will still need to get all the other development libraries (like libreadline4-dev, libncurses5-dev, Xlibs-dev) if your program needs them.
Guest.
Thank You.
I thank you for giving more information than just saying to me, install gcc1.dsl
Best Regards.
original here.