I'm dead-sure you have libc already, but sometimes when libc gets upgraded, not everything else upgrades with it, and it refuses to use the new version, incompatible for some reason.
Fortunately nothing stops you from having extra versions around when needed.
According to google, you need to
to get the old gcc-3 libc alongside the current one.
I have the following portion of a script
Check()
{
echo "\n\nChecking that all constraints are Enabled"
echo "..."
sleep 2
CHECK_COUNT='sqlplus -s $1 <<-EOSQL4
set feed off pause off pages 0 head off;
set linesize 150 echo off;
select count(*) from user_constraints where... (4 Replies)
Hi,
I have an application which requires libsunmath.so.1, however; my os version seems to be missing this file (find from root level did not return anything).
Version: SunOS 5.10
where can I get this file?
thanks, (1 Reply)
Hi ,
I am trying to make this change work in my script but its not working.The idea is to grep for "CREATE VIEW" and then change view name from orig to VW_orig. but the problem comes when there is no schema prefix to the view name . the code I am using is
#!/bin/ksh... (5 Replies)
Hi,
I'm trying to load libjvm.so in Hp-ux IPF using shl_load. But always the function fails saying invalid argument.
Please let me know if anything else has to be done.
Here is a sample that i've used.
#include <stdio.h>
#include <dlfcn.h>
#include <stdlib.h>
#include <dl.h>... (1 Reply)
Hi,
This is a new problem that I have since few days back. I have a CVS working on HP Unix, which apparently needs libz.so. Suddenly this libz.so seems to be missing.
$ cvs
/usr/lib/hpux32/dld.so: Unable to find library 'libz.so'.
Killed
almost like the file disappeared from the... (3 Replies)
Hi,
I am getting this error while running the following code.
i=`awk '{print $2}' test1.txt`
j=`awk '{print $4}' test1.txt`
k=`awk '{print $6}' test1.txt`
if ; then
echo "Up."
else
echo "down"
fi
rm -f test.txt test1.txt
error is this:
line 12: '
Please suggest. (2 Replies)
I have a file that should cover a days worth of stats, at the beginning of each 15 minute report I have a unique header that looks like the below example. The "0000" and "0015" will change in the header line to show which 15 Minute interval the report is covering and of course from day to day the... (7 Replies)
Hello,
This is a programming question as well as a suse question, so let me know if you think I should post this in programming.
I have an application that I compiled under opensuse 12.2 using g77-3.3/g++3.3. The program compiles and runs just fine. I gave the application to a colleague who... (2 Replies)
I am trying to install VirtualBox on RHEL 5 but I need the 32 bit version for 32 bit Windows. When I run yum I get the following:
sudo yum localinstall /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el6-1.i686.rpm
Loaded plugins: fastestmirror
Setting up Local Package... (13 Replies)
Discussion started by: gw1500se
13 Replies
LEARN ABOUT SUSE
glibc
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.25 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 2009-01-13 LIBC(7)