Tag Info

Hot answers tagged

4

Using ldd you can see the dynamic libraries that are linked to a specific binary file. Like so: $ ldd /usr/bin/wget linux-vdso.so.1 => (0x00007fffa5dff000) libssl.so.0.9.8 => /lib/libssl.so.0.9.8 (0x00007f4d3280e000) libcrypto.so.0.9.8 => /lib/libcrypto.so.0.9.8 (0x00007f4d3247e000) libdl.so.2 => /lib/libdl.so.2 ...


3

Backup Exec offers the option to use either hardware compression or software compression (performed by Backup Exec). One possible thing to check might be: do you have software compression enabled? If you do, and the hardware is trying to do compression as well...you can't really compress already compressed data. Are you sure your library and tape drive ...


3

export PYTHONPATH=/opt/python2.6 export PATH=/opt/python2.6/bin:$PATH And then configure / make / make install the python-rsvg module (from gnome-python-desktop), and it should just work. If you want just the rsvg module without the rest, you can use ./configure --disable-allbindings --enable-rsvg. And make sure you have the librsvg2-devel package ...


3

A .a file is just an archive of other files. Typically those are .o files, to which you already know the answer. They don't have to be though - they don't have to be object code at all in fact - they can literally be any files you like. A .so file has to be relocatable to work as it has to be able to be loaded at different addresses in different processes ...


3

Lastly, you could use strace. strace <program_to_execute will give you a ton of info, including calls to libraries. It's not nearly as clean as the other answers, but it's another way of doing things. (and useful in its own right) --Christopher Karel


2

I was a backup exec user but have really come to respect HP's Dataprotector. Featurewise all of the big players have the same features but with DataProtector the pricing scheme is what's interesting. DataProtector is licensed by tape drive not by client, and there aren't any upgrade restrictions. Cost is roughly $1500 for the initial tape drive and about ...


2

I presume that you will have a separate server for managing the backups and the tape library. The real answer is that the well-known packages are all good, and they all suck. I am most familiar with Symantec and it is fine. They all have modules available to do backup Windows, Linux and PC's. Be aware that generally speaking, every computer (server or ...


2

Depending on budget you have a wide range from Symantec's Netbackup to Commvault's various products, Arcserve and free stuff like NT Backup and Linux tools too. You need to work out exactly what you want to backup, from where and what your budget is.


2

You can't read it until 23rd July 2009 unless you're subscribed to LWN.net, but you might find http://lwn.net/Articles/341244/ useful.


2

In addition to ldd, cat /proc/$pid/maps will show you which libraries have been mapped into memory, including dynamic ones loaded after program start (and deleted items too)


2

You should not download sqlite yourself but install it from the repositories of your distributions using the package manager. On Debian/Ubuntu you would do: sudo apt-get install sqlite3 libsqlite3-0 libsqlite3-dev Depending on what programming language you are using, you should also install the proper bindings. Those are often available as packages as ...


2

The Symantec support is correct - the compression is not a software function but implemented in the drive's firmware/hardware, but the option is obviously triggered in software. With HP LTO libraries you should take a look at the Library & Tape Tools - a call to support will typically result in a request to download it and run various tests. There is ...


2

ok so here is the complete answer: Download required libraries $ cd ~/download $ yum install libsndfile-devel unzip $ wget https://downloads.sourceforge.net/project/cimg/CImg-1.5.4.zip $ wget http://phash.org/releases/pHash-0.9.5.tar.gz $ wget http://www.mega-nerd.com/SRC/libsamplerate-0.1.8.tar.gz $ wget ...


2

I know this is a bit off-topic, but I struggled to install pHash + php extension on Ubuntu 12.04 LTS amd64, so I'm sharing my installation log as well : $ sudo apt-get install make libsndfile-dev checkinstall $ sudo apt-get install cimg-dev libjpeg62 libfftw3-3 imagemagick graphicsmagick $ wget ...


1

The idea is that you might want to install both 32-bit and 64-bit versions of the same library on your system, to accomodate binaries using either architecture, wherewas there is little point in having the same binary in two different architectures. Some applications are very pointer-intensive, in which case running a 32-bit version for a small dataset ...


1

You have a 64 bit version of the lib, but your CGI binary probably needs the 32bit version (guessing by the other libs). With some googling i found package "ia32-libs-libidn11", but cannot test it because i have no debian boxes here. Try searching your repo for something simmilar to that ("ia32-libs-libidn" or libidn11)


1

mysql.com apparently offers a "compat" package for RHEL5 that has these libraries: $ rpm -qlp MySQL-shared-compat-5.1.49-1.rhel5.i386.rpm /usr/lib/libmysqlclient.so /usr/lib/libmysqlclient.so.10 /usr/lib/libmysqlclient.so.10.0.0 /usr/lib/libmysqlclient.so.12 /usr/lib/libmysqlclient.so.12.0.0 /usr/lib/libmysqlclient.so.14 /usr/lib/libmysqlclient.so.14.0.0 ...


1

It seems that you need to install the following package: $ yum install mysql-devel If you already have a different file libmysqlclient.so.15, this means you need to install a different version of mysql-devel to get this file. I think you have to modify your application if possible or install the older version of mysql-devel. This is a dirty workaround ...


1

Your hardware might not be supported by the DPM 2010 software, for more information, read this link: http://blogs.technet.com/b/jbuff/archive/2010/02/19/is-your-tape-drive-certified-to-work-with-dpm.aspx Your best bet is to contact the vendor of the tape drive (Sony) and ask for their direct support.


1

Package management's the clean way to do this, but the this-is-a-nail-and-I-have-a-hammer approach would be something like: find / -mode 755 -type f -exec ldd {} \; | grep libgd I'm sure there's a better alternative to "-mode 755" to find anything 755/775/700/etc., but I don't know it offhand. But this'll certainly work!


1

libstdc++5 isn't available in Ubuntu 9.10 (was available in universe in previous versions). You can try install the jaunty version - at a quick glance doesn't look like there'll be any dependency/conflict issues with that.


1

Try turning on error_reporting(E_ALL); and point your browser to the image URL. Comment the type header to see any error messages that may be hidden if your browser only displays a broken pict message. And fix that missing semi-colon Ben mentioned. Edit: And sanitize $_GET['src'] you may be opening a big security hole there.


1

The command line shown under Configure Command reflects the options that the binary was built with, not what modules are currently available. Look below the main Configuration header to see if the gd module is loaded. If not then install the php-gd package and restart/reload httpd.


1

I wouldn't say that it should be arbitrarily discarded, however I would definitely say that it's use should be given a little more thought. On a modern higher-end machine that is being frequently updated, prelink may not be a useful optimization. However, there are still a number of cases where it could be worth using. For example, on an older or lower ...


1

It is very likely, assuming Samba worked before on the host, that updating another port or package replaced libgcrypt.so.15 with a later version, while the smbd binary was linked with that specific version. Check if you have a libgcrypt.so symbolic link pointing to a a different numbered version. In that case, assuming that the newer version is backward ...


1

Have a look at ndmpjob. I have no direct experience with it but it looks like it does everything you'd want with NDMP. And it's free, source included.


1

The epoll "library" is a set of system calls that should be already available in your kernel (it was introduced in kernel 2.5.44). If you are getting a specific error in compilation, you should provide it in your question so more specific assistance can be provided.


1

the bug is indeed in emul-linux's 32bit libz.so.1.2.3 !! i just built a 32bit libz version myself and it works - aapt does not throw the above error. if you are using gentoo - all libz versions of emul-linux-x86-baselibs have this problem (currently 20100915-r1 and 20110129) here are the steps you need until an updated version of emul-linux-baselibs is ...


1

I've looked at dev-util/android-sdk and turns out it's pulling app-emulation/emul-linux-x86-gtklibs as a dependency.



Only top voted, non community-wiki answers of a minimum length are eligible