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.
2
votes
2answers
33 views
How to remove a locally installed library?
I had just compiled and installed libc locally into my home directory. Sadly, after this, virtually every basic utility like ls and xz failed to function.
The error message prompted up when ...
0
votes
1answer
15 views
is there a libboost-all instead of libboost-all-dev?
I need libboost dependency for a package I'm running, but the only package I can find is libboost-all-dev, and I'm not sure what the "dev" means and if I need it. Is there a ...
4
votes
3answers
110 views
ldd tells me my app is “not a dynamic executable”
I have a 32-bit application (called uclsyn) I received from an astronomy professor. I managed to get it running on CentOS a year ago, but now when I am setting up a new CentOS VM, it won't run and I ...
1
vote
0answers
35 views
lsusb outputs “Illegal Instruction” - why?
I'm trying to get a 3G USB dongle to work on a Raspberry Pi running Raspbian Wheezy, using a script called sakis3g.
However, in trying to do this, I keep running into problems: when trying to connect ...
2
votes
1answer
66 views
Difference between lib, lib32, lib64, libx32, and libexec
My 64 bit Ubuntu 13.04 system has the following directories in /:
lib
lib32
lib64
libx32
libexec
In the /usr directory there is:
lib
lib32
libx32
libexec
This seemed like something that could be ...
1
vote
1answer
36 views
Need general guide on how to build Linux Stream (LiS) under RedHat 6.2
Day 1
I have hit into some error, and the build simply fail, saying that there is some conflict. Thus I believe a .o file cannot be made and then result fatal error during linking, anyone have steps ...
0
votes
0answers
29 views
Installing required libs/frameworks/packages for compilation on OSX
I'm trying to compile SmartSim for OSX Lion, and at the moment I'm at the ./configure stage.
Here is a dump of what I've managed to get so far:
$ ./configure
checking for a BSD-compatible install... ...
3
votes
2answers
57 views
How do I know which library and man page will be found first?
With binaries, I can always do which foo to know which binary I am invoking with $ foo, but what about man pages? Is there a way to know the path of the man page will be loaded by default?
Similarly, ...
2
votes
1answer
43 views
Invoking a script with ld-linux.so?
I just downloaded a tar file that is supposed to include everything required to run a program that we can call some_binary. I extracted it's contents, and I see the following:
A binary (let's call ...
3
votes
1answer
52 views
How do I get rid of unnecessary mp3 tags in my music library?
I have a massive bunch of music. Some of the tracks have unnecessary MP3 flags. How can I get rid of them?
1
vote
1answer
38 views
Effect if any of changing LD_LIBRARY_PATH environnment variable on emacs fonts?
The rendering of my emacs fonts changes if I define a specific list of directories under the LD_LIBRARY_PATH environment variable just before I call emacs. I changed this because I wanted to use emacs ...
4
votes
1answer
72 views
Will GNOME and GTK libs bloat up my KDE?
I want to use Shutter. I installed it previously under Kubuntu and it needed a lot of libs.
What bothered me most was that Kubuntu wanted me to restart, that is rare for OS's nowadays and in general ...
0
votes
1answer
37 views
How to manually install a cpp library
I want to install the opengl sdk http://glsdk.sourceforge.net/docs/html/pg_build.html . I successfully built it but it has no install script.
I am wondering where I have to put them in order for ...
0
votes
0answers
106 views
libGL.so.1: wrong ELF class: ELFCLASS32
I have archlinux on my x86_64 laptop with NVIDIA GeForce 8400M GT graphics. I can start x, but when I try to run programs like xfce4-terminal I get:
xfce4-terminal: error while loading shared ...
-1
votes
2answers
44 views
About ncurses header file [closed]
I' running Fedora 15 (32-bit). But I can`t compile and run an ncurses program. Also, colours are not working in the terminal. What can I do to fix this?
0
votes
0answers
59 views
Setting Up Cross Compiler, Linux x86_64 to Solaris 10 SPARC
I have a student account for a Solaris 10 SPARC server at the university I go to, and I thought it would be interesting to set up a cross-compiling GCC on my home Linux x86_64 computer so that I could ...
0
votes
2answers
65 views
Is there a convention for adding .pc files for pkg-config?
I installed a library via apt but it added no .pc file to the pkg-config dir. When I built another manually it got added. Is there a convention for libs automatically creating a .pc file and if so ...
3
votes
2answers
48 views
/etc/ld.so.conf doesn't contain /usr/lib
I am using pkg-config to help supply the correct libs during c++ compilation. As I understand it, it searches in directories supplied by /etc/ld.so.conf. My ld.so.conf references the following lib ...
2
votes
0answers
60 views
Using symbolic links and git to manage build versions
In general I follow the following workflow when I build any program (e.g. emacs, tmux, etc.)
/home/opt/[name of the program]/builds/[version]/
bin
lib
share
For example for a program like tmux I ...
1
vote
2answers
128 views
Use shared libraries in /usr/local/lib
I have build some libraries from sources, and the files after make install are in /usr/local/lib
For example, in my case I have the file libodb-2.2.so which is in this directory.
However when I ...
1
vote
0answers
69 views
mod_rewrite: undefined symbol: lstat error
I compiled the mod rewrite for apache (version 1.3.0) however, when I try to run the server I have this error about mod_rewrite:
Syntax error on line 27 of /home/myuser/apache/etc/httpd.conf:
Cannot ...
6
votes
1answer
107 views
How does gcc know where boost is installed
I installed boost using sudo apt-get install on Ubuntu. Later I did not have to give gcc the I flag alongwith the path to the boost libraries to use boost ! Nor did I do any pkg-config --cflags --libs ...
1
vote
3answers
104 views
Cannot find lib in path
I am trying to start a program that relies on some libraries that are in my path, however, the program says it cannot find the files:
11:45:27 ~ > echo $PATH
...
0
votes
0answers
74 views
Failure to install MySQL
I attempted to install MySQL using Synaptic but it failed to start on update with the following output:
Selecting previously unselected package mysql-client.
(Reading database ... 131143 files and ...
1
vote
1answer
68 views
Introspection of the interface of a shared library
I have a problem with a library I'm working with for the first time ( it's Boost.Python but my question is much more general than this case).
As a consequence I need to check what is the interface of ...
1
vote
1answer
1k views
Missing 32 bit library on a 64 bit Linux install
I am trying to figure out why Eclipse is complaining about being unable to find a library. I've managed to reproduce/reduce the java problem to:
$ ldd ...
1
vote
1answer
59 views
Which library are LO headers belonging to?
I'm trying to configure liquidsoap and compile it from source. The ./configure process gets stuck at this point:
checking lo/lo.h usability... no
checking lo/lo.h presence... no
checking for ...
1
vote
0answers
115 views
Python bindings for libtorrent-rasterbar are not working on debian
I'm running Debian 6.0.6
I've downloaded latest version of libtorrent-rasterbar from here: http://code.google.com/p/libtorrent/downloads/detail?name=libtorrent-rasterbar-0.16.6.tar.gz&can=2 and ...
3
votes
2answers
229 views
Viewing Linux Library / Executable version info
In Windows, EXE and DLL have version info, including at least the following fields:
file version
product version
internal name
product name
copyright
In Linux Library / Executable:
Which fields ...
4
votes
2answers
560 views
Difference between system calls and library functions
I have been through the answer of this question but do not quite understand the difference between system calls and library functions. Conceptually, what is the difference between the two?
7
votes
1answer
163 views
ELF shared libraries - motivation for the PLT
Could self-modifying code be used to speed up function calling in dynamically linked libraries?
As far as I understand it, ELF shared libraries use a kind of indirect jump table (the procedure ...
2
votes
1answer
90 views
Installing shared library - questions and problems
I'm having trouble "installing" a shared library I download online. The library name is run time access (http://www.runtimeaccess.com/). In the quick start guide, they explain how to use the library ...
1
vote
2answers
282 views
ffmpeg and libvpx: error while loading shared libraries
When I run ffmpeg I get the following error:
/usr/local/bin/ffmpeg: error while loading shared libraries: libvpx.so.1: cannot open shared object file: No such file or directory
Output of ls -l ...
1
vote
0answers
297 views
ntp cannot open shared object file: Permission denied
On a server I haven't worked on, ntpd is broken:
# /etc/init.d/ntpd start
ntpd: error while loading shared libraries:
libz.so.1: cannot open shared object file: Permission denied
but permissions ...
1
vote
1answer
127 views
Installation of MPFR previous versions of GMP clash
So it's a common error when installing MPFR that if more than one version of libgmp are installed you hit errors. This is quite well documented in the INSTALL file,
If I run locate libgmp the result ...
1
vote
1answer
431 views
Using Atlas from scipy
I installed Ubuntu 12.04 64 bit. I need to work with python and scipy, I installed them and when I run the test:
python -c "import scipy; scipy.test()"
I get the message:
ImportError: ...
0
votes
1answer
47 views
Library Migration
I have one pre-compiled shared library, which require GLIBC-2.9 But I want to use it against GLIBC-2.8.
I am very much sure, source code have not used any function which was introduces in 2.9
Since ...
2
votes
1answer
59 views
Build Gimp from custom-path libraries
I'm installing Gimp (2.6.10) on Debian. The system has all the required libraries (dependencies) installed in the default directories, so giving to Gimp
./configure && make && make ...
3
votes
2answers
340 views
Package installation and dependancies - how to prevent installation of existing libraries?
I'm a relatively new Ubuntu server user, so I'm learning as I go. I have an issue with a software package I'm installing (QGIS) which has several dependancies one of them being gdal library. ...
1
vote
2answers
151 views
Accidentally removed dev-libs/mpc from Gentoo
It seems I accidentally removed dev-libs/mpc instead of media-sound/mpc. Now I can't compile anything (including a replacement dev-libs/mpc) because in doing so I apparently murdered GCC.
How does ...
1
vote
0answers
80 views
strange noise in some gui programs
I have Debian testing, I use XFCE. Recently, shortly after dist-upgrade, I noticed that XFCE terminal has some noise in it - especially near the end of long lines or when I use midnight commander. The ...
2
votes
2answers
2k views
How to export LD_LIBRARY_PATH to all users and system services
I want to export LD_LIBRARY_PATH to system services and all users.
System services are run before login, so .bashrc is not applicable.
How to achieve this?
2
votes
0answers
366 views
libbfd-2.22.so missing while compiling Binutils/Glibc/Zlib
When I try to compile Binutils, Glibc and Zlib using chroot on my LFS system, I get this error:
ar: error while loading shared libraries: libbfd-2.22.so: cannot open shared object file: No such ...
1
vote
1answer
484 views
libpng warning: Incompatible libpng version in application and library
libpng warning: Application was compiled with png.h from libpng-1.2.39
libpng warning: Application is running with png.c from libpng-1.4.0
libpng warning: Incompatible libpng version in application ...
4
votes
1answer
1k views
Where did /usr/lib64 go and what is /usr/lib/x86_64-linux-gnu?
I have two Ubuntu-x86_64 systems. One is version 10.04, the other 12.04 and there is a difference in the structure of the lib directories. This doesn't surprise me, but I'm curious if anyone knows ...
3
votes
1answer
103 views
How do I get a list of shared library filenames under Linux?
Is there a GNU Linux built-in for getting a list of the filenames of shared libraries? I have considered parsing the output of ldconfig -p. However, I'm not sure about consistency in output from ...
1
vote
1answer
266 views
Building GCC inside a chroot from source
In a previous question I asked about creating a chroot that simulates my embedded device environment. It was suggested that I build from source GCC and binutils first inside my chroot. To attempt this ...
4
votes
1answer
220 views
Can I use a chroot on my dev machine to build an application to run on embedded linux installation?
I am trying to develop an application to run on an embedded linux installation. It comes with an older version of libc than I have on my development maching. If I were to create a chroot environment ...
-2
votes
2answers
227 views
Download and Install 32-bit Haskell GHC on CentOS
I need to install Haskell GHC 32 bit from the command line and I can't find this anywhere.
I need to install it because I need libgmp.so.3 for the 32-bit and i have read somewhere that I can find it ...
4
votes
2answers
3k views
error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
anisha@linux-y3pi:~/> google-earth
./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
anisha@linux-y3pi:~/> locate ...

