I'm a real newbie, but have tried to find the answer to this without any luck.
When I'm installing from a source file *.gz and I've extracted all the files to a directory, once I've run 'configure' and 'make' in the directory where the files are extracted to, will the application be 'located' in that directory.
For example, I'm trying to install Expect and Tcl on my Red Hat Fedora 10 box. I've downloaded the tcl*.gz file as there's no *.rpms available, and extracted all the files to /tmp/.
I executed 'configure' as the documentation on http://www.tcl.tk/doc/howto/compile.html
indicated everything would get loaded to /usr/local by default.
Everything worked out okay, but then I started 'make', everything started to install in the /tmp directory, which is not what I wanted, I want it to be able to run out of /usr/, so I killed the make.
My question is this: when I want to install new software (not just tcl) and there's no *.rpm available, where should the *.gz be located in order for the software to install correctly, and not end up in /tmp or my home directory?
I've read through this beginner's post:
but it doesn't seem to answer my question.
None of the information in the "Red Hat Linux Bible" or on the Tcl site, or Google searches seem to answer this question.
I've downloaded and extracted a few other *.gz for different applications and have gone through the README and INSTALL files and they always seem to not indicate where to extract the files to and then run configure and make. I don't want my applications to run from my /tmp directory.
Yes, I'm a newbie!!!!