Applications :: Ld: Skipping Incompatible /usr/lib64/libc.so When Searching For -lc
Mar 12, 2010
i am getting these error when compiling:
ld: skipping incompatible /usr/lib64/libc.so when searching for -lc
ld: skipping incompatible /usr/lib64/libc.a when searching for -lc
ld: cannot find -lc
When I compile PHP using --with-mysql I am getting this error in config.log:
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.so when searching for -lmysqlclient /usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.a when searching for -lmysqlclient /usr/bin/ld: cannot find -lmysqlclient
I've done some searching and it appears this has to do with LD not having the correct path to the library, however, /etc/ld.so.conf.d/ contains a file pointing to /usr/lib64/mysql and a file pointing to /usr/lib/mysql. libmysqlclient.so exists in both directories. The PHP makefile has this line:
I have a set of PDFs I'd like to index and made searchable. Most importantly, I'd like a web interface so I can search and access remotely. This morning I researched into several different options, but all seemed to fail.
Google Desktop Search - No good because web interface is only to the local host Beagle - No good because it is no longer support and there are executation errors when running in Maverick Recoll - No web interface Strigi - No web interface(?)
I recall using one about 2 years ago that was deployed on Apache Tomcat, but I can't remember the name.
I'm running into some issues when trying to run codeblocks on ubuntu 9.10 amd 64 bit.
When I attempt to run the program via terminal I get a Bus error.
Code: desktop:~/Desktop$ codeblocks Bus error Further digging using gdb displays the following results. Code: desktop:~/Desktop$ gdb codeblocks
[Code]...
Nearest I can tell ld-2.10.1.so belongs to either libc6-amd64 or libc6 packages. I've tried reinstalling both in case it was a corrupt file to no avail. At this point i'm completely lost at what to do. Also just let me know if you need any other information.
I'm trying to install a newer version of libevent than is on my machine, so I can install memcached. However, the install for memcached complains that the libevent library isn't in /usr/lib64 and that it isn't 64bit.What options do I need to pass to ./configure to get it to compile as 64bit and/or into the /usr/lib64 directory? This is what I have at the moment:
what system variables should I set to what and what options do I pass to ./configure so it builds and install libraries in */lib64 come on a 64bit system should be native 64bit not guest 64bit the guest should be 32bit as in /lib32 for multilib
While trying to compile itcl, one of the error messages caused me to look inside /usr/lib64/tclConfig.sh. I found many paths that were in /tmp, such as...
Code:
# String to pass to linker to pick up the Tcl library from its # build directory. TCL_BUILD_LIB_SPEC='-L/tmp/tcl8.5.8/unix -ltcl8.5'
I just finished compiling xephem to run on fc14 64 bit and the main change was to specify lib64 instead of lib. Is there a document or tutorial that has some general suggestions for getting software to compile for the 64 bit platform?
I am trying to install OpenCV2.2.0 from the sources and to make it easier in the future I want to create a rpm on my OpenSuse 11.2 x86_64 platform. The instructions how to install are in the specfile The relevant parts of the specfile below:
install a package which provides this module, or verify that the module is installed correctly. It's possible that the above module doesn't match the current version of Python, which is:
2.4.3 (#1, May 5 2011, 16:39:10) [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)]
If you cannot solve this problem yourself, go to the yum faq at:
Update:so I can burn DVD+Rs fine. I burned Fedora 14 originally on this machine (in F13), although I'll have to check to see what kind of disks I was using.
Here is my posting from unix.stackexchange.com:
I have been trying to burn a few ISOs lately with no success and have certainly used this hardware in the past, so I am not sure what's going on. I am using DVD-R media (tried multiple discs) which appears to be supported by my drive. Here is the error I received in GnomeBaker on Fedora 14 (64):
Code:
Executing 'builtin_dd if=/home/tja/Downloads/Torrents/bodhi_0.1.6.iso of=/dev/sr0 obs=32k seek=0' :-[ PERFORM OPC failed with SK=2h/CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT]: Wrong medium type /dev/sr0: "Current Write Speed" is 1.0x1352KBps.
I just installed KOffice, and all components listed with it under Office-Suite, using YaST's Add/Remove Software and I receive this error whenever I try running KWord The plugin 'kwordpart' uses an incompatible kde library (4.71 (4.71)).
KWord then does not run. Does anyone know what might be causing this?
By default, ubuntu is using an incompatible resolution for my monitor. It happens while booting and logging in. It is due to it using a Hz setting to high for the monitor.What can I do to fix this?
I am running lucid with Thunderbird 3.1.5 (32 bit) and trying to install Lightning 1.0b2. Whenever, I install Lightning, I cannot restart TB, if I drop it. No error message. I have to start TB from the Terminal with "thunderbird -safe-mode", remove Lightning, and then everything works. I read of others having problems with TB and Lightning, but most of these are 64 bit. I am 32 bit. Please note that I have removed all other extensions from TB, but I still can't run Lightning.
One concern I have is that even though Synaptic says that TB 3.1.5 is install, the Help>About says just TB 3.1. It doesn't include the ".5". I am concerned that despite what Synaptic says, I might not have version 3.1.5 installed. Is there any way to check if I really have version 3.1.5 installed? I tried to install the latest nightly build of Lightning, but I got the error message "Lightning 1.0b3pre could not be installed because it is not compatible with Firefox 3.6.10". how to get Lightning to run with Thunderbird?
I couldn't find any package containing a static version of the C library for 32-bit. Did I miss something or is it really not available, and if so is there a reason why?
Im using buildroot to generate a file system . in tat one package module-init tools need static version of libc.a . so may i know how to install tat in fedora 12 ?mine CPU is as given below
Linux Nakshatra 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 i686 i386 GNU/Linux
I'm on Ubuntu 11.04. I get the above error when running a utility to get code from a version control system (StarTeam). The error looks generic enough that I'm hoping its an easily resolvable system problem. Below is how I get it ...
Code:
$ /bin/sh -c stcmd label -x -nologo -stop -p username:password@mydomain.com:9999/NNA/NNA/Technology/nna/tools/selenium -nl selenium-utils-1.0 -b strings: '/lib/libc.so.6': No such file
I've been working with out servers for the past several years. We have a mix of OS. Fedora, Ubuntu, RHEL, etc. I've accidentally trashed the libc.so.6 link and now nothing but shell commands work.
I tried to echo "/lib/libc-2.10.2.so into the /etc/sestatus.conf file, but that didn't have any affect. Does anyone know where the search path is maintained besides PATH so I can try to point the apps to the /lib/libc-2.10.2.so file? I have a bunch of SVN repos on this server and right now, no one has access.
What is the connection between the kernel and Libc (either gLibc, uClibc, etc.)?
For instance, what happens if I upgrade the kernel but keep an older version of Libc and applications that rely on it: Will applications keep running, and I will need to upgrade Libc only if I install newer applications that expect to find new systems calls in the kernel that they reach through Libc?
I am trying to install sysstat-5.0.5-1.x86_64 rpm, but thats needs to install dependencies libc.so.6... For details I have attached the screenshot. No yum is configured there.
I am new to opensuse 11.4. I am trying to copy the flash 11 beta file (libflashplayer.so) into the lib64/browser-plugins folder but i get 'Access Denied. Could not write to (destination).
I've never used a 64bit system set up this way. They've been pure 64bit with everything simply in /usr/lib with no /usr/lib64. IIRC That's how Arch used to do it.
My question is, should I continue patching all these makefiles that have libdir=/usr/lib hard coded to keep a sane system? What are the side effects of not putting all the libs in /usr/lib64? These are for the sources that don't use or follow --libdir= and LDFLAGS="-L/usr/lib64".
Can I rm -rf /usr/lib then ln -s /usr/lib64 /usr/lib and still have things work. There are a couple of files in /usr/lib now {codecs/ crda/ libsyslinux.a rpm/ sendmail siconv/ syslinux/ terminfo/ trn/} which came from a stock install.
There are not any 32bit programs I need to run. If I did, that's what KVM is for
On Opensuse 11.4 64bit, on a Dell E6410 notebook. Installed the 32bit dependencies from SDB: Skype (SDB:Skype - openSUSE ) i.e. su -c 'zypper install libasound2-32bit xorg-x11-libXv-32bit xorg-x11-libs-32bit libqt4-x11-32bit libpng12-0-32bit' Then installed the latest version (2.2.0.25 from Skype website for openSuse 11+
And when launching skype in a terminal window I get "Fatal: Cannot mix incompatible Qt library (version 0x40702) with this library (version 0x40701) Aborted" And this corresponds tot requireing an older QT library for Skype than is the current version from openSuse 11.4 How do I fix this?? I've already pursued all other solutions I could find.
After upgrading KDE from 4.6.0 to 4.6.3 SpiderOak will fail to run with message. Cannot mix incompatible Qt library (version 0x40703) with this library (version 0x40701). There's no more SO package in Non-OSS, apparently due to some support issues. That's a pity, since Dropbox had conceded access to US agencies, IMO SpiderOak is a really good option, and has been working very nicely until now. Anyway, Yast tells me that KDE 4.6.0 uses Qt 4.7.1, while 4.6.3 brings in Qt 4.7.3. A possible solution may be found here, originally for Qt 4.7.2. I'll try it and report.
I'm trying to install compiz with a completely new install of slackware64-13.37. I had been using gsb gnome2 and compiz 0.8.6 under slackware64-13.1. I installed gsb gnome3 and, to my chagrin, found out that it is incompatible with compiz. I'm afraid I'm not "LEET" enough to install the old gnome (gnome2) pkg by pkg. Which version of compiz did you successfully install and in which desktop?