Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] gcc but no cc
Date: Tue, 19 Nov 2013 09:48:22
Message-Id: 528B33B2.3010509@gmail.com
In Reply to: Re: [gentoo-user] gcc but no cc by Adam Carter
1 On 19/11/2013 11:21, Adam Carter wrote:
2 > It's an identical file to gcc, but not a hard link:
3 >
4 >
5 > alanm@khamul ~ $ ls -al /usr/bin/cc
6 > -rwxr-xr-x 1 root root 10424 Nov 16 00:43 /usr/bin/cc
7 >
8 > alanm@khamul ~ $ ls -al /usr/bin/gcc
9 > -rwxr-xr-x 1 root root 10424 Nov 16 00:43 /usr/bin/gcc
10 >
11 > alanm@khamul ~ $ diff /usr/bin/cc /usr/bin/gcc
12 >
13 > alanm@khamul ~ $ ls -ali /usr/bin/cc
14 > 531047 -rwxr-xr-x 1 root root 10424 Nov 16 00:43 /usr/bin/cc
15 >
16 > alanm@khamul ~ $ ls -ali /usr/bin/gcc
17 > 530815 -rwxr-xr-x 1 root root 10424 Nov 16 00:43 /usr/bin/gcc
18 >
19 >
20 >
21 > Thanks Alan.
22 >
23 > adam@proxy ~ $ which cc
24 > which: no cc in
25 > (/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2:/usr/lib64/subversion/bin:/usr/games/bin:/opt/vmware/bin)
26 > adam@proxy ~ $ ls -l /usr/bin/cc
27 > -rw-r--r-- 1 root root 10352 Nov 14 18:41 /usr/bin/cc
28 >
29 > So, chmod +x to fix.
30 >
31 > gcc was getting found in /usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/gcc
32 > adam@proxy ~ $ ls -l /usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/gcc
33 > lrwxrwxrwx 1 root root 23 Nov 14 18:41
34 > /usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/gcc -> x86_64-pc-linux-gnu-gcc*
35 > adam@proxy ~ $ ls -l
36 > /usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/x86_64-pc-linux-gnu-gcc
37 > -rwxr-xr-x 1 root root 767584 Nov 14 18:41
38 > /usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/x86_64-pc-linux-gnu-gcc*
39 > adam@proxy ~ $ ls -l /usr/bin/gcc
40 > -rwxr-xr-x 1 root root 10352 Nov 14 18:41 /usr/bin/gcc*
41 >
42 > so i chmoded that too so the /usr/bin one is found.
43 >
44 > FWIW bash wont build statically, but will build with -static-libgcc
45 > -static-libstdc++
46 >
47
48
49
50 Sounds like the package built correctly but bailed out in the install
51 phase before the chmod and mv
52
53
54
55 --
56 Alan McKinnon
57 alan.mckinnon@×××××.com