[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc



Francesco Pietra wrote:
Hi Len:
perhaps better for me to go for a jogging, or make a cup of strong green tea, because I am getting really confused:

#dselect
shows that both gcc-4.1 and make are installed (blank*** with the last * highlighted, as for packages that work, like apt)

In contrast (?)
#dpkg -S /usr/bin/gcc
dpkg: /usr/bin/gcc not found

but see below from a perusal of directories

Installation was in differet partitions and raid1: /, /usr, /var/ swap, /home, /tmp

/usr/bin includes, inter alia, g++-4.1, gcc-4.1, gccbug-4.1

Previously I was trying to compile a program that has Makefile only:
$make
gcc -g -02 -c -o active.o active.c
make: *** [active.o] Error 127

thank you
francesco pietra

On Tuesday 06 June 2006 17:00, Lennart Sorensen wrote:
On Tue, Jun 06, 2006 at 02:57:53PM +0200, Francesco Pietra wrote:
Why with amd64 debian etch

$gcc -v
$gcc --version
are unrecognized and there is no
$man gcc
page?

While
#dselect
reveals that both
gcc-4.1 and make
are installed from base installation.

Of course my question is not merely related to that, but to the use of
queries with respect to 32bit etch.
Is gcc installed?  gcc-4.1 provides gcc-4.1, gcc depends on the current
gcc, and provides the gcc link to the current version.

# dpkg -S /usr/bin/gcc
gcc: /usr/bin/gcc

Len Sorensen

"gcc" is a symbolic link, provided by the "gcc" package. Since you don't have the "gcc" package, you have no "gcc".

Either compile your app using "gcc-4.1" instead of "gcc", or install the "gcc" package.



Reply to: