make command


Forum: Other Help Topics
Topic: make command
started by: andrewphoto

Posted by andrewphoto on June 09 2005,16:40
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.

Posted by Guest on June 09 2005,16:55
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.

Posted by andrewphoto on June 09 2005,17:02
Guest.
Thank You.
I thank you for giving more information than just saying to me, install gcc1.dsl

Best Regards.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.