I have an application rpm which when installed is failing to get installed with error
The system has RHEL 7.3 with glibc 2.17.
So we see the application built using older glibc(it needs glibc between 2.0 and 2.1) is failing to run on a system having newer glibc 2.17.
How to get rid of this issue and run the application on systems having newer glibc?
I guess there are some glibc backward compatibility packs which will help us run such applications on systems having newer glibc.
From where can I download such compatibility packs?
Moderator's Comments:
Please use CODE tags (not ICODE tags) when displaying full-line and multi-line sample input, output, and code segments.
Last edited by Don Cragun; 05-18-2017 at 10:11 PM..
Reason: Change ICODE tags to CODE tags.
I am working on a HP-UX PARISC 64 architecture.
I am trying to install RPM but without success.
Has any body successfully installed RPM on the above architecture.
I couldnt find a compatible depot file.
I tried to compile the source code for rpm-4.0 package.
All the dependencies are... (3 Replies)
I use Fedora Core 6.
->Our application has a Binary file and few .SO files.
So i would like to build an RPM FILE for this with
.SPEC file.
->Even i need to set some Envirnoment variables.
Can any one give me the steps to Build an RPM?(A bit more clearly please as I am very new to... (1 Reply)
Dear all
i want to install oracle10g on Red Hat Advance Server 3
the following are the required rpm for oracle software
compat-db-4.0.14-5.1
compat-gcc-7.3-2.96.128
compat-libstdc++-7.3-2.96.128
compat-gcc-c++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
setarch-1.3-1 ... (0 Replies)
Hi ,
I am tryin to install expect rpm on my linux machine.
I have the source file expect-5.42.1-1.src.rpm
I am doin this
rpm -ivh expect-5.42.1-1.src.rpm
But I am gettin this error
warning: expect-5.42.1-1.src.rpm: V3 DSA signature : NOKEY, key ID db42a60e
error: cannot... (1 Reply)
Hi,
I have got few RPM's from rpmfind.net ( mainly gcc ).
But it seems to be src files instead of the image.
so I think we have to build the src files according to target machine using rpmbuild.
Can any one help me with
1) Various options of rpm build that have to be taken care
2)... (3 Replies)
Running FC5 on a Dell desktop. When I compile a LaTex file, it goes fine but
only outlines blank boxes where figs should be. When I send the figs.eps
and Tex file to a friend, his compiles and imbeds the fig. in the text of the
DVI output using my files without add'nl control cards. I conclude... (1 Reply)
I'm trying to install mysql on a server, but I keep getting an error. Can anyone offer any help?
Below I've listed a bunch of info that you might find helpful.
Here are the commands I'm using.
$ ls
MySQL-client-community-5.1.35-0.rhel3.i386.rpm... (2 Replies)
Hello,
i have downloaded an rpm package "hadoop-0.20.205.0-1.amd64.rpm"
in /usr/local/ directory.
I'm trying to install the rpm package in a new path/location (/usr/local/hadoop-0.20.205), but i can't.
I did:
1st try: Didn't work
sudo rpm -i --prefix=/usr/local/hadoop-0.20.205... (1 Reply)
After checking the dependencies from below command:-
yum deplist gcc
Update:-
Now when I tried to install the very first dependency , it gave the below error, I guess something is wrong with YUM server itself :P
... (1 Reply)
Hi, I have a HP UX C8000 box , have installed 11.11i from 4 x cds numerous times to try to get a functioning Network or to try and get rid of this error on start up, after new install and 1st startup I get an error
"The desktop messaging system could not be started" and then advice about... (12 Replies)
Discussion started by: C8000
12 Replies
LEARN ABOUT CENTOS
libc
LIBC(7) Linux Programmer's Manual LIBC(7)NAME
libc - overview of standard C libraries on Linux
DESCRIPTION
The term "libc" is commonly used as a shorthand for the "standard C library", a library of standard functions that can be used by all C
programs (and sometimes by programs in other languages). Because of some history (see below), use of the term "libc" to refer to the stan-
dard C library is somewhat ambiguous on Linux.
glibc
By far the most widely used C library on Linux is the GNU C Library <http://www.gnu.org/software/libc/>, often referred to as glibc. This
is the C library that is nowadays used in all major Linux distributions. It is also the C library whose details are documented in the rel-
evant pages of the man-pages project (primarily in Section 3 of the manual). Documentation of glibc is also available in the glibc manual,
available via the command info libc. Release 1.0 of glibc was made in September 1992. (There were earlier 0.x releases.) The next major
release of glibc was 2.0, at the beginning of 1997.
The pathname /lib/libc.so.6 (or something similar) is normally a symbolic link that points to the location of the glibc library, and exe-
cuting this pathname will cause glibc to display various information about the version installed on your system.
Linux libc
In the early to mid 1990s, there was for a while Linux libc, a fork of glibc 1.x created by Linux developers who felt that glibc develop-
ment at the time was not sufficing for the needs of Linux. Often, this library was referred to (ambiguously) as just "libc". Linux libc
released major versions 2, 3, 4, and 5 (as well as many minor versions of those releases). For a while, Linux libc was the standard C
library in many Linux distributions. However, notwithstanding the original motivations of the Linux libc effort, by the time glibc 2.0 was
released, it was clearly superior to Linux libc, and all major Linux distributions that had been using Linux libc soon switched back to
glibc. (Since this switch occurred over a decade ago, man-pages no longer takes care to document Linux libc details. Nevertheless, the
history is visible in vestiges of information about Linux libc that remain in some manual pages, in particular, references to libc4 and
libc5.)
Other C libraries
There are various other less widely used C libraries for Linux. These libraries are generally smaller than glibc, both in terms of fea-
tures and memory footprint, and often intended for building small binaries, perhaps targeted at development for embedded Linux systems.
Among such libraries are uClibc (http://www.uclibc.org/) and dietlibc (http://www.fefe.de/dietlibc/). Details of these libraries are gen-
erally not covered by the man-pages project.
SEE ALSO syscalls(2), feature_test_macros(7), man-pages(7), standards(7)COLOPHON
This page is part of release 3.53 of the Linux man-pages project. A description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
Linux 2012-08-05 LIBC(7)