Tag Info

New answers tagged

1

Your configuration seems ok to me (you normally only have to override the sensible defaults in ./configure), you would normally include the build step (make). From the FAQ file included in the downloaded 1.2.8 archive: 13. How can I make a Unix shared library? By default a shared (and a static) library is built for Unix. So: make distclean ...


1

There is an issue in Chromium tracker to remove runtime dependency on libudev.so.0. It includes some useful information as well, see this link. Google Chrome installer creates symlink when needed, see this link.


0

libxul.so should in your firefox folder.If not, that may be you extraction issue. try: yum install libvpx


1

If I compile my source code into a .so (shared library) on one Linux environment(say RHEL), will it work on other environments also without being recompiled? In general, no. You want to use a build system that supports portability. Autotools is the standard. An alternative is Cmake.


1

I get the impression that if the function at the top of the list references "glib" or "gobject", you have Bad Issues(TM) with libraries that usually shouldn't go wrong. You get the wrong impression, if you mean this indicates the flaw is probably in those libraries. It doesn't mean that; it more likely means that's where an earlier mistake finally blew ...


2

The direct (perhaps obvious) answer is that the search path for the libraries you are looking at with ldd does not include the directories where the library's own dependencies are located. Normally, unless a library's dependencies are found in system-wide standard locations, the library should have been built with a run path specified (by using the ...


1

What worked for me was rpm --erase --nodeps cairo which removes the cairo package without checking any dependencies that might be violated by such an action, followed by yum install cairo which installs cairo from the configured package repositories


0

library call - invokes a subroutine linked into application (via including or adding library). system call - transfers control to OS ( user->system proc-> OS), and puts the processor in privileged mode


1

I think it dynamically loads libcurl when python runs? Yep. I would like pycurl to use a custom build of libcurl, and all other programs to use the standard version. Make sure your libcurl is not installed into one of the standard library paths, including /usr/local/lib. If it's /opt/curl/lib, before you run python: export ...


0

A quick google took me to this post, the user there stated that using lucid (I think I can assume you are using ubuntu/debian) they needed to install motif3. If you can install motif3 (possibly lib3motif) via your package manager that might solve your issue, otherwise you could try: dpkg -S libXm.so.3 That should tell you what package in your ...


2

You need to instruct your system where to find dynamic libraries. System-wide directories like /usr/lib are in the default search path for dynamic libraries, but if you want to add custom directories, you need to declare them by listing them in the environment variable LD_LIBRARY_PATH. This is a colon-separated list of directories, like PATH. export ...


0

Update Just noticed the superuser comment. You can still try the link command without being root. There is the chance that the permissions for that folder will still allow you. If it fails then you will need to contact your SysAdmin for help. Where the application is looking for the library, the symlink doesn't exist. Try this (while root): ln -sf ...


4

Libgcc is even more fundamental than libc. Libgcc contains code that is used by the GCC compiler when generating code for fundamental language constructs, such as 64-bit arithmetic on 32-bit platforms, stack maintenance, integers and floating point operations that the hardware doesn't perform, etc. Debian's gcc-base package contains only a couple of ...


0

Although I am using Arch Linux and not CentOS, in case it helps, I encountered a similar issue with a recent upgrade of firefox (to 33.0.2). The problem looked like a simple case of dependencies that somehow did not get handled properly by the package manager. The initial problem I encountered when I updated firefox and tried to start it was ...


1

The problem is that your rpm command won't work now, so even if you download the relevant package (rpm-libs) you won't be able to restore the files on your current installation. Some options are: You could try copying the file from another Fedora 20 machine. You could fire up the install/live CD or USB-stick and copy the file from there (if it's the ...


0

Do you have the build tools needed for your system? If so: Download the appropriate version from the RPM Website tar -xvjpf rpm-version.tar.bz2 cd rpm-version ./configure make make install Please note: version is the version number you decide to download. After installing the compiled version of rpm, use rpm -i rpm to reinstall your Distribution's ...



Top 50 recent answers are included