1. the following error occurs during Firefox Compilation:
/Usr/bin/ld: cannot find-lpthread
/Usr/bin/ld: cannot find-lstdc ++
/Usr/bin/ld: cannot find-LM
/Usr/bin/ld: cannot find-lC
Strange, this is the most basic development library, and it is not installed?
2. According to the prompt information before
An error occurred while using bash:/usr/local/bin/rar:/lib/ld-linux.so.2:bad ELF interpreter:no Such file or directory is due to 32-bit installed in 64-bit systems Program Workaround: Yum install glibc.i686 after reinstalling the following class system error and then continue installation package error while loading shared Libraries:libstdc++.so.6:cannot ope N Shared object File:no such file or directory yum install libstdc++.so.
If the installation
After writing a C application in Ubuntu, the arm board is run by cross compilation, but a run discovery system prompts not found.
But the view of the program properties, is executable ah, for why not found.
Then go to the host Ubuntu use the file command to view the document information as follows:
Then look at the other file information for programs that are already running on arm, and see what the difference is, as follows:
You can see that the interpreter (interpreter) of the two
The search path for the LD command-line tool (a tool for the link library) is specified by-l, and the library name is specified by-L.For example: Ld-l[dir]-l[mylib]--verboseThe above I use the visual method to display the LD search path, the result is actually in mylib, that is, the library file name automatically added to the prefix lib, resulting in not finding
Solutions for Ld-linux.so.2( An error occurred while using theBASH:/usr/local/bin/rar:/lib/ld-linux.so.2:bad ELF interpreter:no such file or directoryis because a 32-bit program is installed in a 64-bit systemWorkaround:Yum Install glibc.i686After reinstallation, there are the following class errors before continuing with the installation packageError while loading shared Libraries:libstdc++.so.6:cannot ope
This/lib/ld-linux.so.2 problem occurs when you configure MONGDB.[Email protected] local]#/usr/local/mongodb/mongodb/bin/mongod--dbpath=/usr/local/mongodb/mongodb/data--logpath =/usr/local/mongodb/mongodb/logs--logappend--auth--port=27017--fork-bash:/usr/local/mongodb/mongodb/bin/mongod:/lib/ld-linux.so.2:bad ELF interpreter:no such file or directory[Email protected] local]#1. Execute 32-bit program in 64 sy
Fix/lib/ld-linux.so.2:bad ELF interpreter:no such file or directory issuesInstalling 32-bit WebLogic on 64-bit Linux encountered fix/lib/ld-linux.so.2:bad ELF interpreter:no such file or directory issuesExecute the Yum install glibc.i686 command1. Execute 32-bit program in 64 system if the /lib/ld-linux.so.2:bad ELF interpreter:no Such file or directory appears,
Details
Nokia introduced a new Bluetooth GPS receiver LD-3W during its 3gsm 2006 period. As an upgraded version of the LD-1W, Nokia claims LD-3W positioning accuracy up to 5 meters, support path planning and voice navigation, can be used with a variety of navigation software, and compatible with Nokia s60 platform mobile phone. This
Today, colleagues want to collect all the hardware log information of IBM3650 M4 in redhat6.4 system environment, when executing the IBM Log collection program, the following error appears:/lib/ld-linux.so.2:bad ELF interpreter:no such file or directoryReason:32-bit program executed in a 64-bit systemWorkaround:Yum-y Install glibc.i686This article from "small progress, willing to share with you" blog, please be sure to keep this source http://lidaxia.
[Email protected] client]# export path=/opt/crosstool/mipsel-linux/bin/:$PATHSee if they are well-equipped[[Email protected] client]# envpath=/opt/crosstool/mipsel-linux/bin/[Email protected] client]# Mipsel-linux-gcc-o a A.CBASH:/OPT/CROSSTOOL/MIPSEL-LINUX/BIN/MIPSEL-LINUX-GCC:/lib/ld-linux.so.2:bad ELF Interpreter: No file or directoryThe following statement is executed to resolve the[[email protected] client]# sudo yum install glibc.i686 www.cit.cn
Now we know the dynamic and static function libraries, and we know that most of the current Linux systems make the function libraries into dynamic function libraries. Next we will discuss how to increase the function library reading performance. We know that the access speed of the memory is several times that of the hard disk. Therefore, if you load common dynamic function libraries into the memory (high-speed cache, cache ), when the software kit uses a dynamic function library, it does not ne
Reprinted link http://blog.chinaunix.net/uid-25304914-id-3046279.html
Part of the library executable program
Dynamic Link correlation LDD
Http://hi.baidu.com/%C4%FE%BE%B2%B5%C4%B7%B1%BB%AA/blog/item/deac821366ba9565cb80c441.html
LD_LIBRARY_PATH:
This environment variable is mainly used to specify other paths except the default path when searching for a shared library (dynamic link library. (This path is located before the default path)
The default path is/usr/lib, And/lib.
In addition to setting
required for running.Dynamic Link correlationTo view the list of all the shared libraries on which ln depends, run the LDD command:# LDD/bin/lnLibc. so.6 =>/lib/libc. so.6 (0x40021000)/Lib/ld-linux.so.2 =>/lib/ld-linux.so.2 (0x40000000)As you can see, ln depends on the external shared library libc. so.6 and ld-linux.so.2. Generally, programs with dynamic links a
Article Title: State synchronization between active and standby ld. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
A company's business uses a persistent connection tcp protocol (even if there is no business data packet interaction, there will be keepalive packet transmission every n seconds between c/s ), lvs is
Tags: df-h I'm sorry. Delete Add is your path togetherThe last time has been caught digging mine when a absenteeism, this thought solved, did not expect to even revive.The CPU is still a ld-linux process, kill off after the same check on the test user's process, sure enough, test user process has 100+, compared to the last time, or with the last script, will test the process also kill off. In order to prevent the malicious addition of users, the test
From http://www.iteedu.com/os/linux/mklinuxdiary/ch4mksystem/4.php
ld-linux.so Find shared libraries in order
One of the glibc installed libraries is ld-linux.so.x, where X is a number and the name is different on different platforms. You can use LDD to view:
#ldd/bin/cat
linux-gate.so.1 => (0x00bfe000)
libc.so.6 => (/lib/libc.so.6) 0x00a4a000
Ld-linux.so.2 (0x
LD_LIBRARY_PATH and ld. so. conf, ld_library_path
I have previously written an article about the relationship between LD_LIBRARY_PATH and gcc/g ++-L, so I used CPACK to create a Debian installation package, and then on/home /. in bashrc, export LD_LIBRARY_PATH =/usr/loca/lib: $ LD_LIBRARY_PATH is added. Then, the boss told me that this method is not feasible. After some searching, he finally found --- ld. s
Arm-linux-ld command-T option is an important option in the ld command. It can be used to directly specify the code segment, data segment, doctoral student, www.2cto.com segment. For complex connections, you can write a script specifically to tell the compiler how to connect. -Ttext addr-Tdata addr-Tbss addr arm-elf-ld-Ttext 0x00000000-g led_On.o-o led_on_elf, th
: LD_LIBRARY_PATH = NEWDIRS: $ LD_LIBRARY_PATH. (newdirs is a new path string) how to manage shared libraries (*. so? In Linux, the search and loading of shared libraries are implemented by/lib/ld. so. Ld. so searches for the shared libraries used by applications in the standard channels (/lib,/usr/lib. However, how can ld. so find the shared library that needs t
before the above settings, you can set the above two environment variables in the system configuration file (such as/etc/profile) or in your own user configuration file (such ~ /. Bash_profile); the library search path can also be set in the/etc/lD. So. conf file, and so on. This setting takes effect when the system starts, which may cause GTK + programs to use the new GTK + Runtime Library, which may cause some problems. Of course, if you find that
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.