1 |
Hi all, |
2 |
I've got the ekopath compiler installed on my machine and Portage wants |
3 |
to update it, but fails. Before I go to the trouble of filling out a |
4 |
full bug report, does anyone have any ideas as to the problem? I think |
5 |
it is in the 5th line, "Configuration failed..." |
6 |
|
7 |
************************ |
8 |
|
9 |
>>> Install ekopath-4.0.12.1_pre20121102 into |
10 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image/ category |
11 |
dev-lang |
12 |
Problem running post-install step. Installation may not complete correctly |
13 |
Configuration failed. Make sure you have glibc developement files |
14 |
installed. |
15 |
Additional information: |
16 |
==== |
17 |
In file included from /usr/include/endian.h:61, |
18 |
from /usr/include/pthread.h:23, |
19 |
from |
20 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/rw/_mutex-pthread.h:52, |
21 |
from |
22 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/rw/_mutex.h:71, |
23 |
from |
24 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/rw/_strref.h:41, |
25 |
from |
26 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/string:44, |
27 |
from |
28 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/loc/_locale.h:37, |
29 |
from |
30 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/rw/_iosbase.h:37, |
31 |
from |
32 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/streambuf:40, |
33 |
from |
34 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/ostream:45, |
35 |
from |
36 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/istream:44, |
37 |
from |
38 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/include/4.0.12.1/stl/iostream:34, |
39 |
from |
40 |
/var/tmp/portage/dev-lang/ekopath-4.0.12.1_pre20121102/image//opt/ekopath/test.cpp:3: |
41 |
/usr/include/bits/byteswap.h: In function 'unsigned int |
42 |
__bswap_32(unsigned int)': |
43 |
/usr/include/bits/byteswap.h:46: error: '__builtin_bswap32' was not |
44 |
declared in this scope |
45 |
/usr/include/bits/byteswap.h: In function 'long long unsigned int |
46 |
__bswap_64(long long unsigned int)': |
47 |
/usr/include/bits/byteswap.h:110: error: '__builtin_bswap64' was not |
48 |
declared in this scope |
49 |
|
50 |
***************************** |
51 |
|
52 |
From all of the above, I think the important part is that I need to |
53 |
install some "glibc developement files". A google search doesn't point |
54 |
me in the direction of what these might be. According to "eix glibc", I |
55 |
have debug turned OFF - is this the problem? Or is this for debugging |
56 |
glibc and not my code? I think if I can work out the development files |
57 |
stuff, the bswap64 problem will fix itself. |
58 |
|
59 |
Any thoughts are greatly appreciated, |
60 |
|
61 |
Andrew |