dyldinfo(1) BSD General Commands Manual dyldinfo(1)NAME
dyldinfo -- Displays information used by dyld in an executable
SYNOPSIS
dyldinfo [-arch arch-name] [-rebase] [-bind] [-weak_bind] [-lazy_bind] [-export] [-opcodes] file(s)
DESCRIPTION
Executables built for Mac OS X 10.6 and later have a new format for the information in the __LINKEDIT segment. The dyldinfo tool will dis-
play that information.
The options are as follows:
-arch arch
Only display the specified architecture. Other architectures in a universal image are ignored.
-rebase
Display the table of rebasing information. Rebasing is what dyld does when an image is not loaded at its preferred address. Typi-
cally, this involves updating pointers in the __DATA segment which are point within the image.
-bind Display the table of binding information. These are the symbolic fix ups that dyld must do when an image is loaded.
-weak_bind
Display the table of weak binding information. Typically, only C++ progams will have any weak binding. These are symbols which dyld
must unique accross all images.
-lazy_bind
Display the table of lazy binding information. These are symbols which dyld delays binding until they are first used. Lazy binding
is automatically used for all function calls to functions in some external dylib.
-export
Display the table symbols which this image exports.
-opcodes
Display the low level opcodes used to encode all rebase and binding information.
SEE ALSO otool(1)nm(1)Darwin November 20, 2008 Darwin
Check Out this Related Man Page
rebase(1) BSD General Commands Manual rebase(1)NAME
rebase -- Changes base address of dylibs and bundles
SYNOPSIS
rebase [-low_address addr] [-high_address addr] [-arch arch] [-v] file(s)
DESCRIPTION
The base address of an image (dylib or bundle) is the preferred address for it to be loaded. By default all images are built with a base
address of zero. At runtime, if the preferred memory range is already occupied, dyld will "slide" the image to a new address range. There
is a small cost to the slide, as dyld must do some fix ups. The rebase tool takes a list of images and adjust their base address to be non-
overlapping. If no low or high address is specified, the a suitable address range is choosen for the architecture.
The options are as follows:
-low_address addr
Force the base address for the first image to be addr (specified in hex). Each subsequent file gets the next available base address.
-high_address addr
Force the base address for the last image to be such that when that image is loaded it occupies memory up to addr (specified in hex).
Each preceeding file gets the previous available base address.
-arch arch
Only rebase the specified architecture. Other architectures in a universal image are left as is.
-v Verbose. Print information about rebasing done.
SEE ALSO ld(1)Darwin June 6, 2006 Darwin
Trying to run an X11 executable under Darwin, I keep getting:
dyld: Library not loaded: /sw/lib/libglib-1.2.0.dylib
Referenced from: /usr/X11R6/bin/wav2rsomac
Reason: image not found
Trace/BPT trap
I can't figure out if this is an error in the way the program is running, or if the... (0 Replies)
I am trying to install a scientific program onto my mac and when i try and execute it this error comes up and i cant find any literature on the net to fix it...
dyld: Library not loaded: /usr/local/lib/libgfortran.2.dylib
Referenced from:... (4 Replies)
Hi,
I'm building an application that would connect to either one of the 2 databases in production. I want to keep the source code common for both environments.
The problem lies in the fact that in the target servers there will be only one of the 2 databases installed, hence the application... (2 Replies)
I was recently reading a manual of wget and there was command as "binding-address" and I read about tcp/ip binding but i don't understand one thing is...what is the use of binding address in wget..
Can anyone help me with this. (6 Replies)
Hi,
I want to write a shell script which will export data from oracle table .
I don't want to save that data . I want the queries .
Right now i am right clicking on the table and clicking on export as to my desktop .
Please let me know if any one have any idea . (2 Replies)
Hi all, my first post here. I'm trying to load hypermail on my Mac (Tiger 10.4.11). It seemed to install just fine, but when I run the test build I get this error:
dyld: Library not loaded: /usr/local/lib/libpcre.0.dylib
Referenced from: /Users/sstark/Desktop/hypermail/tests/../src/hypermail... (4 Replies)
I am administering an Xserver v10.6.8 and I updated the ports using Macports self update. I received this error when calling the program R
dyld: Library not loaded: /opt/local/lib/libicuuc.48.dylib
Referenced from: /opt/local/lib/R/lib/x86_64/libR.dylib
Reason: image not found
Trace/BPT... (2 Replies)