The linker tag has no wiki summary.
1
vote
2answers
66 views
Where is the frame.h located in modern Linux implementations? (ubuntu specifically)
A book I am reading refers to an include file that shows how a stack frame looks on one's UNIX system.
In particular: /usr/include/sys/frame.h
I am having trouble finding the modern equivalent. ...
12
votes
1answer
162 views
What is AT&T’s Link Editor Command Language?
The man page for ld makes reference to AT&T’s Link Editor Command Language, however a Google search does not offer a satisfactory explanation as to what AT&T’s Link Editor Command Language is ...
4
votes
2answers
3k views
error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
anisha@linux-y3pi:~/> google-earth
./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
anisha@linux-y3pi:~/> locate ...
2
votes
0answers
221 views
How to fix link error under CMake for class QX11Info on Mac OS X
I'm trying to build kxstitch, which is designed for Linux, on OS X. I've gotten most of the way there by installing MacPorts, XCode, KDE, etc. and making minor changes to the build file, but am ...
0
votes
0answers
129 views
Why new & delete operator symbols in shared-obj is to be relocated even if they are implemented in that shared-obj? [closed]
I am trying to implement my own C++ new & delete operators in my program as below:
#include <stdio.h>
#include <stdlib.h>
#include <new>
using namespace std;
void *operator ...
3
votes
1answer
973 views
Why can't ld find this library?
I'm not very knowledgeable on this topic, and therefore can't figure out why the following command does not work:
$ gfortran -o dsimpletest -O dsimpletest.o ../lib/libdmumps.a \
...
1
vote
1answer
261 views
CUPS compilation fails on Cygwin
I was brave and tried to compile CUPS in a 32-bit Cygwin environment. I used the standard sources from the tarball.
All went fine until linking.
http://pastebin.com/QSKvLSmT
Here's the end of the ...
1
vote
1answer
178 views
Dynamic linker “no version information available”
When I copy over a program and a few libraries it needs to another machine I get the "no version information available" when I run LDD on the program.
I know why this is happening, I just want to ...
1
vote
1answer
612 views
Linker errors when compiling against glib…?
I'm having trouble compiling a simple, sample program against glib on Ubunutu. I get these errors. I can get it to compile but not link with the -c flag. Which I believe means I have the glib ...
1
vote
0answers
235 views
Entry point in linking binary file with gnu ld [closed]
I am linking my own kernel with GNU ld and a simple script which says that OUTPUT_FORMAT should be a flat binary, and ENTRY point is the main function:
OUTPUT_FORMAT("binary") /* flat file */
...
1
vote
1answer
680 views
Linking issues with libjpeg
I have a game I'm writing which recently required libjpeg. I wrote some code using libjpeg on some-other-machine and it worked as expected. I pulled the code to this machine and tried compiling and ...
5
votes
4answers
598 views
Error while loading shared libraries
My project tree looks something like that:
src/
include/
Makefile
lib/
lib/3rdparylib/
I didn't code 3rdpartylib, but decided to embed its source code in my project packaging. I compile the ...
4
votes
2answers
1k views
Changing linked library for a given executable (CentOs 6)
I have an executable linked like this:
$ ldd a.out
libboost_system-mt.so.1.47.0 => /usr/lib64/libboost_system-mt.so.1.47.0 (0x00007f4881f56000)
libssl.so.10 => ...
1
vote
2answers
290 views
libxml linker error
I've got an app which won't link, giving error:
/usr/lib64/libcroco-0.6.so.3: undefined reference to `xmlGetProp@LIBXML2_2.4.30'
/usr/lib64/libcroco-0.6.so.3: undefined reference to ...
6
votes
2answers
2k views
Creating Static Binary
I installed an application [ e.g. fdisk ]. But it required libraries for execution. I am looking for utility/tool which will help me to create a static binary from already installed binaries. So that ...
9
votes
1answer
3k views
What are stripped and not-stripped executables in Unix?
From man file,
EXAMPLES
$ file file.c file /dev/{wd0a,hda}
file.c: C program text
file: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
dynamically linked (uses ...