File: GLIBC2

package info (click to toggle)
splay 0.8.2-1
  • links: PTS
  • area: contrib
  • in suites: hamm
  • size: 692 kB
  • ctags: 860
  • sloc: cpp: 7,690; sh: 277; makefile: 85; ansic: 29
file content (33 lines) | stat: -rw-r--r-- 875 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Installation Notes for Glibc-2

Currently, RH5 have some problem to compile xsplay and splay.

It's a reasone that there is a bubble among glibc, libg++, pthread(in glibc)

Bubble glibc and pthread are removed by updating glibc rpm package.

But libg++ have had problem.

Therefore, to make xsplay and splay, you must exclude libstdc++ and libg++.

How to do?

by seeing process of making splay and xsplay.

g++ ......... -lpthread -lm ....

compile by g++ ...... -lpthread -lm ..... -v   BY HAND!!
    -v is important!!!
then you can see like below
 ld ........ -lstdc++ -lg++ ....

exclude -lstdc++ -lg++.
 ld .......    .......
Now xsplay and splay is made.

REASON:
  xsplay and splay is built by C++ language.
  But they doesn't use libg++ libstdc++.
  Just uses C++ language features not uses C++ library.
  If you upgrade libg++ to higher, you don't need to do this.