Somebody help me in this error plz
I am new in linux and i trying to understand compiling software.
i was install this package (etherape-0.9.7) from shell konsol and i follow this steps 1) tar -xvzf etherape-0.9.7.tar.gz 2) cd etherape-0.9.7 3) ./configure 4) make >>>in this step the error was (make: *** No target specified and no makefile found. Stop. ) what does it mean ?? and there is another question its what happen if i trying ./configure --prefix=usr/local/programs/etherape thankx |
Quote:
|
Is there where you got the file?
http://sourceforge.net/project/showf...ease_id=451660 It indicates that this is a binary file. That means that you do not need to compile it using ./configure, make, make install. Instead, simply unzip and untar it, then go into the created directory, as you did. Next, simply make the file that is extracted there executable. Do this using the chmod command http://www.xaviermedia.com/documents/chmod755.php http://www.wallpaperama.com/forums/h...and-t5659.html Also, what distribution are you using? It would be better to install etherape using the package manager. If you are using a debian-based distribution: http://packages.debian.org/search?keywords=etherape If you are using an rpm-based distribution, like red hat or fedora: http://dag.wieers.com/rpm/packages/etherape/ The reason this would be better than using either source code that you compile or a binary file is that it will be easier to update to future releases using the package manager. |
And if you find another program, you want to compile for just
practicing compiling, no need for any --prefix'. ( no prefix' will in most cases install to /usr/local ) In linux, /usr/local/ is one of the 'program' directories (others are /home/ or /opt/) to be used for the "home made" stuff, and everything will be put into the right places, e.g. the binary executable will usually go into /usr/local/bin . Rgds |
All times are GMT -5. The time now is 06:16 AM. |