General :: How To Find Out What Options A Library Was Configured With When It Was Installed
Nov 24, 2010
Is there a way to find out with what options a library was configured with when it was installed? I am trying to install a library on my system that depends on gasnet and it requires me to configure it with the very same options that gasnet was configured with. Gasnet was not originally installed by me, so I cannot tell. I can see bin/, include/, lib/ and share/ directories in the gasnet folder and no other information in it. To be specific, I need to use the same CFLAGS that were used during installation of gasnet. For example, if it was installed using '-g -O2', I have to make sure I use the same CFLAGS here.
I am using Slackware 13.1 with the uname -a output:
Quote:
Linux darkstar 2.6.33.4 #2 Thu May 13 00:27:45 CDT 2010 i686 Intel(R) Atom(TM) CPU N450 @ 1.66GHz GenuineIntel GNU/Linux
When the binary smbpasswd is executed it gives the following output
Quote:
smbpasswd: error while loading shared libraries: libwbclient.so.0: cannot open shared object file: no such file or directory ldd /usr/local/samba/bin/smbpasswd has this output
In the process of installing DDD, I get the following error:The X11 library could not be found. Please use the configure options '--x-includes=DIR' and '--x-libraries=DIR' to specificy the X location.I did a "yum install libx11-devel". I was told that the right package was installed
I'm currently trying to get my wireless card to work with ndiswrapper after installing backtrack4 today, BUT.When I try and use the make command it tells me that some or another file is missing. I've checked and the output is right, There is no file of that name but there is neither a folder of that name.
Code:
root@bt:/usr/src/ndiswrapper-1.56/ndiswrapper-1.56# make make -C driver make[1]: Entering directory `/usr/src/ndiswrapper-1.56/ndiswrapper-1.56/driver'
I am trying to get a 32-bit executable to run on 64-bit Ubuntu. I had to install multilib, and then when I ran the executable, I got this error:
Code:
./x86/bin/target_base_mac: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory So I installed libxml2, but I still get that same error. The file does exist:
I am trying to run i386 in gcc_test-suite using dejagnu runtest and it fails with error given below. I can see that gcc-dg.exp is in folder gcc-4.6-20100911/gcc/testsuite/lib, but runtest is not searching in this folder.
how to resolve this issue and run only i386 tests.
$ cd /gcc-4.6-20100911/gcc/testsuite/gcc.target $ runtest -a -tool i386 -verbose .... .... Looking for library file /usr/local/share/dejagnu/lib/gcc-dg.exp
I am comiling some programs on Linux using gcc previously compiled using cc compiler on Solaris. Below are some of the confusions:
1. There is -xildoff option in cc which is giving error "language ildoff not recognized". xildoff in cc is for switching off the option of incremental editor ild. Is there anything equivalent on gcc?
2. There is runtime link option in cc as -R but gcc just says "unrecognised option". Does gcc only supports LD_RUN_PATH?
3. There is -Xa option to force cc to chose a particular flavor of c.Its for default c and K&R C. gcc has -std option but not sure which one is equivalent to -Xa in c. It seems -std=c90?
I've had a go with a netbook and 11.2. Installed ok and X configured KDE desktop with default 1024x600.
Minor. Most apps on running fit between top and panel but then you run their menu item like 'settings' or 'prefs' and its window size is coming up >600 in height. Some allow a scrollbar on the right but for those not, the result is not seeing the 'ok, apply, cancel' buttons. I did find that changing certain font sizes under System Settings both up and down and re-logging in sorted that for most.
If you click the top-left icon on a window you get to the special window settings and can see and change the geometry. However, for some that didn't respond to the font change above and seem to be hardcoded geometry-wise for a 1024x768 minimum, the result is a "squashed" window. Certain button options seen in the normal window are not there or the items are overlayed on each other.
Specific is Okteta the hex editor.Major. I don't use a wheelscroll mouse on other pcs. This netbook has a trackpad with the rightside 7mm or so having a scroll facility. In editor or Firefox running a fingertip on it will scroll the pages which is nice instead of looking and clicking in the scrollbar.
What is NOT nice, I found, is that if the cursor arrow is over a desktop patch and my finger hits that 7mm part of the trackpad when I want to move the arrow, it results in switching between desktops. I wondered what the hell happened when the apps and console I had up disappeared then reappeared then.OK this is the wonderful KDE4 where you can do anything and customise as you like. Well no, not about this. Funnily enough it shows up in the KDE handbook help about being an option in the desktop numbers section but of course isn't there. A fallback entry from previous help version it seems.
I've seen, and have some to make of, the general KDE4 crits but this one's a real WTF. So desk users with a wheelmouse doing some critical reading of some file or webpage could have that rudely interrupted just because their hand moves inadvertently? OK, maybe I should direct at KDE people, but is this fixable in the supplied 11.2 KDE4 or later KDE4.x ?
I want to know something: i have a OS based on Debian configured and installed on a machine that controls all the network. Then, I can access it via another machine (with Windows for example) (connected by crossover cable or using a switch) by a web browser where I can do everything, including adding hosts, adding users, configure mail servers, voip, configure domains, etc etc etc..I would like to install Nagios on my server but I would like to monitor the hosts, routers that I have on the network using the Windows machine. How can I do that? Isn't it supposed to access the nagios information only in the machine where it is installed?
I had configured a gmail account in evolution and used it successfully until recently when after a restart evolution asks me again to configure an email (Evolution setup assistant wizard) again.I already have my email configured but something must be preventing evolution to find my email account. What can I do to recover all that?My .evolution/mail folder still has all the data for example (got there some hundreds MB still). and I also have there other folders: addressbook, calendar..etc
Installed 11.3 as new install on Thinkpad T42. I now have a persistent notification "Nepomuk was not able to find the configured database backend 'redland' ... what it means. System seems to be working but desktop icons have grey vertical rectangular box when selected. No objects to select in the boxes though. Previous version had tools available as I recall.
A certain program I use requires pango and gtkglext in 32 bit. I had already installed both of these in 64, and just now I downloaded .rpms for them in 32 bit and used rpm2tgz to turn them into .tgz files. The application i needed them for now works fine, but I'm wondering if installing precompiled packages like I did may mess with the 64 bit installs I already did, or if they can both be installed at the same time without any issues.
I am trying to compile an android project, which requires GCC-4.3(mandatory, GCC-4.4 doesn't work). So I downgraded the gcc-4.4 on my ubuntu 10.04 to gcc-4.3.
But then the compiling process doesn't work. It says: cc: command not found make: *** [...] error 127
It's weird that the shell can't find 'cc' while I do have gcc-4.3 installed. I've tried type the following command: export CC="/usr/bin/gcc-4.3" but I don't know what's it for.
Fedora 14 xfceI have installed a package using yum install package-name.However, I can't seen to find out where it has been installed to.Is there any command that will tell me what directory the files have been installed to?
but when I run "msfconsole", I got the following error messages telling me that ruby-openssl is not installed. I installed it "apt-get install libopenssl-ruby" but same message still comes again. I'm running Ubuntu 9.10.
root@qa-ud910-32-1:/opt/metasploit3/msf3/external/ruby-lorcon2# msfconsole *** The ruby-openssl library is not installed, many features will be disabled! *** Examples: Meterpreter, SSL Sockets, SMB/NTLM Authentication, and more [-] ***
I am trying to install the WebSphere MQ Client on a Red Hat Version 5 server with OS x86_64bit.. When I try the first step of there process it fails trying to find shared libraries:ERROR: Installation will not succeed unless the license agreement can be accepted. The MQ Client is 32 bit, but I am told it should work on 64 bit server...
I'm using Core 2 Duo. So, from Intel website I found that it is 64-bit architecture CPU.
Long back I've installed Ubuntu OS on this machine. But I'm not sure if I installed x86-32 or x86-64 version of Linux. I want to know which version of Linux I'm using. How to know that?
I'm installing LoL using Wine and I can't find where setup has put the files. When I type "wine lol.launcher" it says "wine: cannot find L"c:\windows\system32\lol.launcher". For that matter I can't find where the setup program has installed any of the LoL components
I need to download the following library: rpmlib(PayloadIsLzma) <= 4.4.2-1It seems it's on this site, but the site is having issues or something: [URL]This machine is not connected to the internet nor can it be.I installed the libg2c.so.0 library [URL]and now am having to insatll its dependencies