A library is a collection of functionality that programs can use. They can be dynamically loaded by a program, or they may be compiled into the program.

learn more… | top users | synonyms

1
vote
1answer
26 views

What do I do with prebuilt library .so.0 file?

I have downloaded a precompiled library for which the filename is in the format: <name>.so.0 I gather this some kind of versioning? How do I use the library - do I need to use a tool to ...
2
votes
2answers
28 views

TIFFReadDirectory warning: unknown field

When trying to view tif image files in feh, the following pair of error messages is printed to stderr: TIFFReadDirectory: Warning, Unknown field with tag 37553 (0x92b1) encountered. ...
1
vote
1answer
57 views

Error while loading shared libraries: libdl.so.2 (and others), no such file. Libraries exist

Attempting to install a Java application from a .bin file. When opening the installer from command line, I see these errors: [boxen]# ./ZendStudio-5_2_0.bin Preparing to install... Extracting the ...
2
votes
1answer
9 views

Is it possible to use multiple branch of the same library to make multiple sofware which require different version of this Library work?

Newbie question, I know, but I can't find any acceptable answer on the internet. I was wondering if it's possible to have multiple instances of a library in Linux. Example : Software A need the ...
1
vote
1answer
17 views

“Cannot find -lgdbm” when making xemacs in FreeBSD10

I have been trying to install xemacs 21.4.22 in FreeBSD10 x64. Once I run ./configure and try to run make it gives me this error with libgdm.so library [eddyraz@laptop-eddyraz] ...
0
votes
0answers
11 views

OpenVswitch in Linux kernel configuration

There's a kernel configuration variable Open vSwitch (CONFIG_OPENVSWITCH). This enables openVswitch support inside the kernel, but still to use it, we need a userspace daemon. My question is, what ...
0
votes
0answers
14 views

Library / program deployment

What is the best way to deploy a self compiled library, which already exists as an older version in the official repository, to multiple CentOS 6.5 workstations? Use the upstream rpm specification ...
2
votes
1answer
58 views

“Missing separate debuginfo for …” when running gcore

I am running the following: command: gcore 56058 output: Missing separate debuginfo for /lib64/libdl.so.2 Try: zypper install -C "debuginfo(build-id)=dcca9c1f648bda0a7318a7c8844982c440e3e4a3" ...
0
votes
0answers
19 views

In Ubuntu, what is the folder in which MySQL's UDF should be installed?

I am using Ubuntu 14.04. I wonder where should I install binary UDF for MySQL. Is there any way to discover the path of the UDF directory? Is there a standard for this in Ubuntu?
1
vote
0answers
25 views

calling library functions from different language

As we know libraries are precompiled codes, so we do not need to compile them. Can we call library functions of one language from a different language?
1
vote
1answer
63 views

How can I exclude some library paths listed in “ pkg-config --variable pc_path pkg-config”?

I have Ubuntu 14.04 upgraded from 12.04 making dist-upgrades. I did many manual installations such as ffmpeg, libglib and so on, in the past. I have a nice custom distro now, it works well but I have ...
4
votes
2answers
55 views

added new library, old one hanging around

In ubuntu 12.04, I downloaded the source for a geospatial library, gdal-1.11.0, into ~/src, configured it and compiled it successfully, it seemed. New files such as libgdal.a got put into ...
1
vote
0answers
500 views

ERROR: Failed to build gem native extension on Arch (postgresql)

I can't install gem pg on Arch due to the error: Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /home/alex/.rvm/rubies/ruby-2.1.1/bin/ruby extconf.rb checking for ...
0
votes
1answer
31 views

Where is <libraryname>.pc?

When installing a library with configure, make and make install, does make install copy <libraryname>.pc to some place? If yes: Where is it? If no: Should we copy it somewhere rather than ...
1
vote
1answer
75 views

multiple ffmpeg library paths, how can exclude older ffmpeg installations?

I am trying to compile Simple Screen Recorder. I had a linker error due to a wrong library path relating to ffmpeg. When I checked installation paths with whereis ffmpeg, I get: ffmpeg: ...
0
votes
1answer
54 views

What are the disadvantages of uClibc?

I try to speed up my boot sequence, and somebody recommends to use the uClibc instead of Glibc. I've built an image with it, it gets smaller and faster to boot — but at which cost? Does anyone know ...
2
votes
2answers
84 views

how to add curlcpp to the library/include path?

I'm using Arch Linux and have successfully built https://github.com/JosephP91/curlcpp However, I have no idea how to build the example program. I keep getting fatal error: curl_easy.h: No such file ...
3
votes
2answers
83 views

How To Convert .run Installer to .deb Installer?

I'm running Ubuntu 14.04. I have many 3rd party system libraries which I use for projects, but managing library installation is difficult. Some libraries are .deb files, some are built from source ...
0
votes
2answers
89 views

Can't find lib which provides libneon.so.25

I'm running yum whatprovides libneon.so.25, but can't find any library that provides this. Am I missing something?
1
vote
0answers
18 views

Looking for obsolete “libGLcore.so.1”

I've installed Steam on Debian using the Steam Wheezy Installer. On start up it says it's missing the 32-bit library libGLcore.so.1. Doing a package search I find it only exists in old nVidia drivers, ...
1
vote
2answers
48 views

How to create an environment for libraries and binaries?

I have a tool that cannot be run under my Desktop Linux. So I'd like to make a folder that contains all its requirements, and run it in the folder. Virtual machine or container is not a solution here ...
3
votes
1answer
25 views

How to configure my enviorment in such a way that a proper (different from the system one) version of library is used

I guess that this question is a borderline between ServerFault and StackOverflow and this site. But I think that U&L is most relevant. I have some C++ code that depends on a library in version X ...
0
votes
1answer
76 views

Can I install libXcomposite.so without the root permission?

I got this error when I execute dropbox on CentOS. ImportError: libXcomposite.so.1: cannot open shared object file: No such file or directory I don't have a root account. Output of uname -a: ...
3
votes
1answer
1k views

Linux From Scratch: libgmp.la, libmpfr.la, and libmpc.la not found during version-check

I'm trying to build a Linux From Scratch system on my host Linux Mint machine. However, when I run the version-check.sh file, it returns that my system is missing libgmp.la, libmpfr.la, and libmpc.la, ...
1
vote
2answers
38 views

Library version, API version and soname how should it be done?

When I've a library called libfoo and its version is 0.4.2 where 0.4 is the API version and 2 the release number which may add new API functions. Should the soname be libfoo.so.0.4, libfoo.so.0.4.2 ...
2
votes
2answers
109 views

What is the best tool for automating the building 32-64bit libraries for Unix & Windows building C++ software, replicable by users and machines?

Is there a system or product that can be used in automating the process of building 32bit and 64bit libraries for multiple platforms (Solaris (Sparc & x86), and windows) used in building C++ based ...
1
vote
1answer
2k views

how to specify the libstdc++.so.6 to use

I am trying to compile a program of mine, that needs C++11 features and a newer version of boost than is installed on the target machine. I therefore compiled and installed gcc 4.9 to some local ...
3
votes
1answer
202 views

How do I maintain a separate (newer) glibc / gcc / … stack as non-root on Linux

Our computation cluster runs a very old version of CentOS, with an old Kernel (2.6.18) and, of course, old libs and binaries. Because updating the whole thing requires a lot of work on all the nodes, ...
3
votes
1answer
3k views

libcrypto.so.10: cannot open shared object file: No such file or directory

I am trying to install ODBC driver for Debian according to those instructions: https://blog.afoolishmanifesto.com/posts/install-and-configure-the-ms-odbc-driver-on-debian/ However, when I type ...
0
votes
1answer
32 views

pkg-config --libs --cflags not return anything for libgoogle-perftools-dev

user2702245 said pkg-config --clibs --flags <package> is good enough to provide linker and include information. I tried to find out such information about libgoogle-perftools-dev I ...
2
votes
1answer
162 views

Finding dependencies for a compiled C++ program

I wrote and compiled a C++ program using Qt Creator in Ubuntu 13.10 (32 bit). I tried to run the compiled program in a newly installed Ubuntu 13.10 (64 bit). But it is not run. I think the problem is ...
1
vote
1answer
42 views

linux + get errors about libraries inspite lib rpm's already installed

I download the vpnc client from the following link https://www.unix-ag.uni-kl.de/~massar/vpnc/ Then I installed the vpnc on my Linux red-hat machine ( version 6.x ) as the following: tar zxf ...
2
votes
2answers
2k views

/usr/bin/ld: cannot find -lcrypt (rhel 6 )

System info [root@xilinx busybox-1.22.1]# uname -r 2.6.32-71.el6.x86_64 Following errors come when I make busybox on rhel 6: /usr/bin/ld: cannot find -lcrypt collect2: ld returned 1 exit status ...
0
votes
0answers
219 views

has someone fixed libssl.so.1.0.0 undefined symbols'SSL_load_error_strings' issue or know how to fix

looks like there's a broken libssl build which is missing items python CGI needs to work. I'm getting this error ...symbol SSL_load_error_strings, version OPENSSL_1.0.0 not defined in file ...
4
votes
2answers
86 views

Identifying running programs that are using the old version of a library I just replaced

After installing updates to address CVE-2014-0160 (the OpenSSL Heartbleed bug), I had to take care to restart anything that might be using libssl -- many services, such as Apache and my VPN software, ...
1
vote
0answers
24 views

Finding information on obscure libraries [closed]

Is there a website that organizes and explains all the various libraries that are available to use when developing on Linux? I have, from time to time, come across some very interesting and extremely ...
2
votes
1answer
51 views

Are application layer protocols part of library routines?

Where do application layer protocols reside? Are they part of library routines of language e.g. C, C++, Java? As goldilocks says in his answer, this is about the implementation of application layer ...
1
vote
2answers
90 views

Accidentally deleting crucial libraries

If you accidentally delete a crucial library folder, such as /usr/lib, how can you recover from that?
1
vote
1answer
126 views

How to find out the dynamic libraries executables loads when run

I want to find out the list of dynamic libraries a binary loads when run (With their full paths). I am using CentOS 6.0. How to do this?
1
vote
1answer
322 views

Can not execute some shell command from php

I want to execute phpcs commands from phpcode using shell_exec function. During execution it gives error /usr/bin/php: relocation error: /usr/bin/php: symbol X509_free, version OPENSSL_1.0.0 not ...
1
vote
1answer
1k views

Mint: correct way to install /lib/i386-linux-gnu/libgmp.so.3

I have a 32-bit binary that needs libgmp.so.3 on an x86_64 installation. The cheating way would be copying libgmp.so.3 from an i386 installation and placing it in /lib/i386-linux-gnu/. But what is ...
0
votes
1answer
151 views

Always getting “not a symbolic link” message, while installing any package

When I am installing any package in my centos 6.0 system, by yum or rpm, I always getting /sbin/ldconfig: /usr/lib64/libreadXMLnew.so.1 is not a symbolic link message. There is never a problem in ...
0
votes
1answer
59 views

GNUBG configure: error: You need to have glib2 to compile GNU backgammon

I do have it my system says Package glib2-2.26.1-3.el6.i686 already installed and latest version I'm just trying to get an open source backgammon or chess game working on centos 6.5 32 bit system ...
1
vote
1answer
62 views

Should I install ibus-1.0 to build Webdriver?

In the process of building one library (Webdriver) I got the following error: Package ibus-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing ...
0
votes
1answer
160 views

Broken libglib on debian 6

So, some time ago I wanted to update mpd from 1.5 to 1.6 which required a newer version of libglib( >= 2.31.8) on amd64, so I compiled them from source as I was on debian oldstable and couldn't find ...
0
votes
1answer
184 views

Unable to extend desktop with USB display adapter and libdlo

Anyone familiar with using libdlo for DisplayLink's USB display adapters? I've followed the instruction steps from README file of libdlo Install a compatible libusb version (0.13) $ ./configure ...
14
votes
1answer
1k views

Loading of shared libraries and RAM usage

I'm wondering about the way Linux manages shared libraries. (actually I'm talking about Maemo Fremantle, a Debian-based distro released in 2009 running on 256MB RAM). Let's assume we have two ...
1
vote
3answers
3k views

Failed dependencies: libcurl.so.4(CURL_OPENSSL_3)(64bit)

I'm trying to install Synergy in my CentOS 6.5, here's what happens: # rpm -ivh ./synergy-1.4.16-r1969-Linux-x86_64.rpm error: Failed dependencies: libcurl.so.4(CURL_OPENSSL_3)(64bit) is needed ...
2
votes
2answers
135 views

How to use libraries installed with a package manager in GNU/Linux

I hope this is not a very stupid question as I am very new to development in GNU/Linux. I installed a library(for example lzma-dev) using a package manager(for example apt-get for Debian or Ubuntu). ...
0
votes
1answer
2k views

Linking failure [ld cannot find library]

I am trying to configure Linux kernel [Angstrom distribution] via make menuconfig, but I get these errors. make: Warning: File `/usr/src/linux-2.6.32.61/arch/arm/Makefile' has modification time 11511 ...